Broke some application-specific USB code into separate files within hackrf_usb/. Hoping I can use them as necessary in other projects, or push them into a library eventually.
Move USB API for CPLD management into separate files.
Extracted USB API for SPI flash erase/write/read into separate files.
Moved USB API for manipulating RF chip registers into separate files.
Extracted USB API for board information into separate files.