Add support for bitmain devices
Add support for Bitmain Multi Chain and Single Chain and optimize the efficiency
Perfect function of BitMain Multi Chain
Add support for bitmain devices
Add support for Bitmain Multi Chain and Single Chain and optimize the efficiency
Enable Bitmain Ant S1 code and make it conform to cgminer requirements
AntS1 - add detection information to usbutils
More gracefully break out of parse_notify on a corrupted hex string error, checking the return value of all hex2bin conversions and being consistent with using stack memory. Fix an unlocking error in cases of failure.
Clean up parse_method
Add identifiers for bxm bitfury devices.
Add initial bxm opening sequence for detect one.
Merge pull request #557 from kanoi/master

Ant S1 Driver
Add bitmode init to bxm open sequence.
Add reset/purge/cshigh/low sequence to bxm init
Add bxm close to bitfury shutdown switch.
Add a bxm specific txrx function for spi transfers.
Add init sequence to bxm detect one.
Add bxm scan function and check spi txrx returns only as much as sent.
Store usb11 and tt flags as booleans in cgusbdev allowing them to be discretely enabled as well as detected by the device data.
Enable the transaction translator emulator for bxm devices and use a dummy spi tx the size of a normal payload.