fd.o #9812: TpDynamicHandleRepo: use tp_dbus_daemon_watch_name_owner for reduced wakeups
fd.o #9812: TpDynamicHandleRepo: use tp_dbus_daemon_watch_name_owner for reduced wakeups

We can now bind to NameOwnerChanged selectively (much rejoicing).

This patch also introduces a new feature, of a sort: if a client holds
handles then immediately crashes, the ref held on its behalf will be
discarded (because GetNameOwner will indicate that its name is no longer
owned).

Distrotech/telepathy-glib,Distrotech/telepathy-glib,Distrotech/telepathy-glib,Distrotech/telepathy-glib,Distrotech/telepathy-glib