Fix issues in DBus destructor (now it properly unowns name).
Polish a bit MainLoop::Descriptor class.
Update tools.
Update tests.
Update interfaces.xml.