share-bar: Remove some space between lines

https://bugzilla.gnome.org/show_bug.cgi?id=694995
share-bar: Update labels to match new Sharing panel

https://bugzilla.gnome.org/show_bug.cgi?id=711726
share-bar: Check whether bar is NULL before using it

https://bugzilla.gnome.org/show_bug.cgi?id=708456
main: Better signal handling

Using g_unix_signal_add() instead of signal(). This avoids trying
to do nasty things in signal handlers.
http: Remove unused D-Bus hack

This code should have been removed when we started using mod_dnssd
in 2009.
build: Remove dbus-glib dependency

No code was using it.

https://bugzilla.gnome.org/show_bug.cgi?id=622872
obex: Remove OBEX FTP support

The problem is two-fold:
- There's barely any OBEX FTP clients left for the use cases we
  want to enable (sending files from a mobile device to the computer),
  and we don't have a native OBEX FTP client in GNOME anymore (as
  it was removed in recent gvfs)
- It doesn't work as we expect, with no way to disable it when started.
  We expect to be able to cut the connection on already connected
  devices, for example, which obexd doesn't allow.
obex: Remove unused on_agent_unregistered() callback
obex: Fix crashes when switching VTs

We need to unregister the object when disposing it, as otherwise
we'll be trying to register the agent when there's already one
registered (to a non-existant object).

This fixes a crash when fast-user switching, or simply switching
to a VT and coming back.

See https://bugzilla.redhat.com/show_bug.cgi?id=1008653

https://bugzilla.gnome.org/show_bug.cgi?id=711628
obex: Fix use-after-free bug

g_variant_new() will make a copy of the string for us, so there's
no need to keep it around for the invocation. But as the invocation
is unref'ed as soon as we return it, we'd be printing garbage in
the "Incoming transfer authorized:" debug.
obex: Fix variant leaks for certain configurations

If "ask user" or "only for trusted devices" is selected, we'd leak
the variant containing the filename.
obex: Better debug output in transfer_property_changed()

Print the properties that changed, and for which transfer they
actually are.
obex: Fix transfer proxy leak

After the transfer has finished, unref the transfer proxy,
as we won't be using it any more.
build: Re-enable Bluetooth support by default

It's being shipped with Bluetooth support in a couple of places
already, and the support works well enough that it's not such
a problem to enable by default anymore.
obex: Download files through the cache dir

Save files in the cache dir before moving them to a unique name
in the Downloads folder.

We need to do this as obexd will only save to a set root folder,
which defaults to the XDG cache dir, and move this to a unique
name (without overwriting existing files).
http: Fix missing method arguments
obex: Fix some build warnings
build: Show more build warnings
help: Remove help

It now lives in the system-wide help, available from the
Sharing panel in the Settings.

https://bugzilla.gnome.org/show_bug.cgi?id=616799
3.10.1