Adafruit's usb.h conflicting with system usb.h

Much props to github.com/xsdg and Mark on Facebook for debugging this.
The (incorrect, old MacOS-sourced) definition of libusb's structs were
being compiled into the app, rather than the system's header's structs.
Much wailing and gnashing of teeth ensued.