libbladeRF: Print libusb error name on peripheral access failure
Update HDL and improve UART speed.

This updates the HDL and improves the UART speed significantly.
Rebuild application every time.
Added simulation model and compile script.
Fixed transmit timing out.
Fixed up reception and transmission.
Add signal mux.

Now muxing between internal signal generator and LMS6002D receiver.
Fixed up wrong default value for LMS.
Bump the firmware revision.
Bump version and remove FPGA fixup.
Selectively enable RF module.
More tweaks.  Still times out.
Reset.
More debugging and moving strobes around.
Updating to fix a PIB problem.
hdl: Adding IQ correction files.
Modified stuffs.
add nios control of correction parameters
usb needs to be updated
i2c fixe-up to deal with a name conflict