Updated examples and add some utility functions

Added connection.register_name which registers a name that can be used as stable destination instead of :1.xxx
Added function that registers all signal handlers to dbus so signals dont need a destination
These functions need to be called explicitly