Various cleanups and updates

* Removed ConsoleKit dependency and added SystemD compatibility
* Updated debian/ build dependencies
* Converted from dbus-glib to GDbus
* Other cleanups

Please let me know if there are any issues with these changes.