Remove the static object of the FindDevicesThread
Simplification so that no static object of the FindDevicesThread is used, just use one allocated in KSaneWidgetPrivate by passing it to the KSaneDeviceDialog, which is trivially possible. Remove the mutex