[shell] Set DesktopView to black when no contents are loaded
This is better than the ContainmentView default of clear as it means we don't get garbage from the root window.
This is better than the ContainmentView default of clear as it means we don't get garbage from the root window.