Add a GSettings key for disabling automatic update downloads

https://bugzilla.gnome.org/show_bug.cgi?id=730686
shell search provider: Release the GApplication in dispose

... not in the search_provider_bus_acquired_cb callback. This ensures
the session service stays alive while the shell search provider is
running.