Don't crash on missing indicator-sound

Instead of showing a dialog and preventing users from using unity-tweak-tool,
this uses an if loop checking for the schema and disabling UI elements.
Safeguard against missing schemas for spaghetti code
Cleanup wishlist branch changes