Results 3 issues of Nikita Voronchev

This improvement is aimed to simplify debug process.

For example, in [mono/uia2atk](https://github.com/mono/uia2atk) project one use two threads: * the main thread is used to send outgoing DBus-messages; * a dedicated thread spawned to call `Bus.Session.Iterate()` into an infinite...