- rewrite helpers in DBus module to be more ruby-like
- improve unit test coverage
