Add a JS GDBus convenience layer
Add a JS GDBus convenience layer

This only covers the proxy (client) side, for the skeleton (server)
side we still need glue code (but it is easy to generate it using
gdbus-binding-tool, for example)

https://bugzilla.gnome.org/show_bug.cgi?id=622921

pixunil/cjs,endlessm/gjs,djdeath/gjs,djdeath/gjs,magcius/gjs,endlessm/gjs,djdeath/gjs,mtwebster/cjs,magcius/gjs,pixunil/cjs,mtwebster/cjs,magcius/gjs,djdeath/gjs,mtwebster/cjs,pixunil/cjs,mtwebster/cjs,pixunil/cjs,mtwebster/cjs,magcius/gjs,djdeath/gjs,magcius/gjs,endlessm/gjs,pixunil/cjs,endlessm/gjs,endlessm/gjs