Reimplemented DBus listening to use DBusWatch interface. Old way don't seem to work with recent GNOME