------------------------
- add "onPropertiesChanged(successCB)" method to automatically update properties.
- support cloning proxies so that introspection is called only once per object type.
-
-
-DBus service support:
----------------------
-- support publishing a DBus service
-- support sending signals