Fix exception when not using libusb-1.0 backend in pyusb
in ant.base, separate out usb driver, add usb serial driver
Use new ant.base driver everywhere
Added FR70 to list of supported devices (see #49)
fixup! in ant.base, separate out usb driver, add usb serial driver
Don't use recursive calls in read_message in ant.base
Driver fixes
Update README
Ant: Wait after reset
Ant: set serial baud rate
Cleanups
Ant: cleanup
Ant: fixes
Ant: temporarily getting disable ant version + serial number
Add upload/debug options
Add support for new USB stick 0fcf:1009
typo in USB3 Driver definition
Merge pull request #61 from jberger/drivers

typo in USB3 Driver definition
Only call g.stop() if we are sure g is defined.

This prevents "Device not found" exception being masked as a "undefined g".

(I think the real solution is not to do any real hardware access within
Garmin.__init__ and then call--say--a "setup" method - that would
certainly be the more Pythonic way.)

Signed-off-by: Chris Lamb <lamby@debian.org>
Also link to the github site for compatible pyusb version.

(For various reasons I do not use pip).

Signed-off-by: Chris Lamb <lamby@debian.org>