Initial D-Bus support

D-Bus support not used by default, so this won't break existing setups.

Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>