Please consider using `GtkApplication`
Using GtkApplication
would have avoided #274 (closed) and als makes the DBus code simpler, it also gives a place to stuff the 'globals' which are in use server-main.c (and a lot of them would become obsolete).