libbladeRF: Fixed memory leak in libusb.c

The bladerf_lusb structure and the libusb context it contains were
not being deallocated in the case where no bootloader devices were
found in lusb_open_bootloader().
doc: Added project version update, fixed GitHub rendering issue
doc: Fixed project-wide tag instructions

We want the tag to be at/after the debian changelog update.
libbladeRF: Version bumped to v1.1.0
bladeRF-cli: Version bumped to v1.1.0
Updated top-level CHANGELOG and debian/changelog for 2014.12-rc1 release
Fixed top-level CHANGELOG typo
Merge branch 'dev-issue_345' of https://github.com/jenselo/bladeRF into dev-issue_345