Use D-Bus GLib bindings to listen for gsd media keys pressed event.

Also including sendkey.c which can test whether it works.