libbladeRF: Added CHANGELOG
bladeRF-cli: Added CHANGELOG
driver/linux: Updated README.md

Added note that this driver should not be used in its current form.
fx3: Added firmware CHANGELOG
hdl: Added CHANGELOG
Added top-level CHANGELOG containing summary of 2014.09-rc1
cmake: Fixed default for LIBUSB_PATH (Windows)
Handle the ppa:bladerf/bladerf versions (#272)

This will permit bladerf-cli --version, etc, to show
something more usable.
Merge pull request #273 from rtucker/dev-issue272-clean

Handle the ppa:bladerf/bladerf versions (#272)
debian: add packages to download FPGA/FX3 imgs

Based somewhat loosely on prism2-usb-firmware-installer.
Fix Lintian udev-rule-in-etc

Per the Rules, /etc is reserved for user-installed files.

http://lintian.debian.org/tags/udev-rule-in-etc.html
Markdown-ify the bladeRF-cli interactive help

Adds a new include, doc/cmd_help.h.  This is generated by
pandoc from doc/interactive-help.md.  It's ugly, but that's
why it's programatically generated.

CMake will either generate a new cmd_help.{h,man} or copy them
in from cmd_help.{h,man}.in if pandoc isn't available.

Update cmd.c to use all of these new #defines.  (It looks
cleaner now...!)

Remove the old get-interactive-commands.bash, which is no longer
a part of the build process.  pandoc also generates a man page
snippet for insertion by help2man.

Also some editorial/spelling clarifications/corrections, and
adjustments for formatting.
Merge pull request #274 from rtucker/dev-udev_rule_in_etc

udev: Fix Lintian udev-rule-in-etc error

While the default installation path for the udev rules are /etc/udev/rules.d, 
package maintainers should use the -DUDEV_RULES_PATH variable to specify an
alternative install location.
Add /usr/share/bladerf/fpga/ to search path

Will allow bitstreams downloaded by the debian pkgs to be auto-discovered!
libbladeRF: Added FPGA and FW version compatibility checks

Error codes and warnings have been added to cases where a firmware
or FPGA upgrade is required for proper operation.
libbladeRF: Warn if libbladeRF version compatibility table is outdated

A warning is preferred over failing out. If people are using a
libbladeRF from a package/installer and a compatible, important FPGA fix is
release, they should be able to use it.
libbladeRF: Fixed return code if XB-200 is used with an old FPGA
bladeRF-cli: Fixed 'xb enable 200' return code for outdated FPGA
Use ${CMAKE_COMMAND} -E copy instead of cp

Normal Windows doesn't have cp, alas
Change FPGA/Firmware download path to be cleaner

Now using /usr/share/Nuand/bladeRF for everything, instead of
/usr/share/bladerf/{firmware,fpga}