kcm: Handle recommended drivers not found scenario
For discovered devices, we query open systems printing for recommended drivers. It could be that there are no recommended drivers found or the service is not installed, so give the ability to select the driver manually as a fallback.
Test: Remove system-config-printer core and dbus pkgs, then add a printer with the kcm
Edited by Mike Noe