libbladeRF: Typo and formatting touch-ups in libbladeRF.h
libbladeRF: [WIP] Renamed and moved backend function table items
libbladeRF: [WIP] Started copying over USB fns
Added a few more usb fns
libbladeRF: [WIP] Working through compilation errors
[WIP] Additional build fixes
libbladeRF: [WIP] Fixed structure renaming build breaker
libbladeRF: [WIP] Reorganized backend-related code, moved to backend/
libbladeRF: [WIP] Stubbed out new libusb backend
libbladeRF: [WIP] Added a few libusb backend functions
libbladeRF: [WIP] Rebased against current master, added new backend fns
libbladeRF: [WIP] Added probe to new backend
libbladeRF: [WIP] Refactored open code

Moving logic out of (libusb) backend and up into top-level, where
possible, and the USB middle layer when possible.
libbladeRF: [WIP] Added remaining libusb backend functions
libbladeRF: [WIP] Debugging device open/close
libbladeRF: [WIP] Fixed a couple segfaults
libbladeRF: [WIP] Fixed incorrect FPGA load check, misc touchups
libbladeRF: [WIP] Adding missing switch to RF_LINK mode
libbladeRF: [WIP] Fixed read check and re-added cal region reads
libbladeRF: [WIP] Cleaned up VID/PID match