Tests: Let exit code reflect test results
Tests: Reintroduce use of temporary DBus session.

Nowadays dbus-launch is part of the main dbus package and thus available
implicitly - no need to add dependency to dbus-x11 (which was the proper
fix instead of commenting out.)