Allow starting without DBus
If the DBus session bus is not running, the KDBusService constructor will exit the application, but it seems to me that registering the DBus service is not essential for running systemsettings. My motivation for this change is that I am trying to run systemsettings on the Arm Morello boards and DBus has not been ported to this architecture yet.