[GNOME 3.8] Port DBus to GDBus (AltLinux patch)

Merged Alt-Linux patch with some manual fixing:
https://github.com/linuxmint/Cinnamon/pull/1620#issuecomment-16351174

EDIT: Tested with no (more) noticeable errors.