Add lower bounds check to get_configuration()
Add semicolons, so they don't need to be added in the code each time
Lower optimisation level and remove dependency on libusb-gadget
Merge branch 'master' of github.com:dominicgs/usb-mitm

Conflicts:
	USBDevice.cpp