Replaced manual bind with Lang.bind call.
Replaced explicit disconnectSignals call with registered 'onDestroy' GObject callback.
If you register yourself to the main loop you need to unregister yourself too. Fixes Issue #83.