dbus,manager: Add DeleteClient() method
Add a method for apps to explicitly delete their client objects. This is useful for long-running applications (e.g gnome-settings-daemon) for freeing their associated resources while they are not using Geoclue. This will also allow geoclue to exit when it's not actually being used by these applications.
Relevant: https://gitlab.gnome.org/GNOME/gnome-settings-daemon/issues/127
Fixes #99 (closed).