The source project of this merge request has been removed.
USB: use libusb-1.0
Make use of libusb-1.0 to get the tree of devices, and the majority of their details. This should remove almost all the OS-specific code, and potentially making the KCM working also on other OSes (libusb-1.0 is ported to many OSes).
Tested only on Linux, where the results now are the same as the old way.