Add harware log level
Rafactor hardware-side device handling

Start adding an abstraction layer between libusb and the brickd core.