tests/dbus: Major overhaul of the D-Bus testing model and adapters

Now the D-Bus testing takes ~190 steps to complete.