added: app.loaded and app.close events
added: initial dbus helper methods for managing the main loop and providing easy async handling to the lens signalling.