fx3_firmware: Updated readme to point to latest prebuilt binary
fx3_firmware: README.md typo fixes
fx3_firmware: Fixed README.md typos

Third time's the charm, right?
libbladeRF: Moved null pointer check (assert()) before dereference
Fixed misc. (nonfunctional) typos
bladeRF-cli: Fixed bus/addr swap in probe command output
Removed vim swap file that snuck in. Updated .gitignore to exlude these.
libbladeRF: Cleaned up a few items and issues in OTP/cal readback.

This addresses some invalid accesses reported by valgrind. However, a few issues remain:
  - Accessing calibration data on a 2.0 port causes an invalid access
  - The libusb backend's implemation of open() will need to be
  refactored in order to support matching on serial numbers.
Removed vim swap file
libbladeRF: Macro name & usage typo fix

Does not introduce a functional change.
libbladeRF: Renamed a few internal routines more appropriately
libbladeRF: correct slight pointer arithmetic

ptr should be incremented by read_size (a constant value of either 64 or 256
bytes) not n_read, the total amount of bytes read so far.
Merge branch 'master' of https://github.com/Nuand/bladeRF
fixed parsing issues on csv data