Bitfury BF1 source files added
BF1 driver working
Cleaning up the bf1 driver code
Corrected hash rate estimation for BF1. Only 756 out of 1024 nonces
are scanned.
BF1 driver modified to work under Windows
-> packing of structs isn't working with Windows
Bugfix: bf1: Fix warnings
Merge tag 'bfgminer-3.1.0' into bigpic

BFGMiner version 3.1.0
Merge tag 'bfgminer-3.1.1' into bigpic

BFGMiner version 3.1.1
Merge tag 'bfgminer-3.1.2' into bigpic

BFGMiner version 3.1.2

Conflicts:
	miner.c
Merge tag 'bfgminer-3.1.3' into bigpic

BFGMiner version 3.1.3
Merge tag 'bfgminer-3.1.4' into bigpic

BFGMiner version 3.1.4
Merge commit '9a62026' into bigpic
Bugfix: bf1: Add missing header to Makefile.am, and fix .dname/.name
bf1: Reduce loglevel of debug messages
bf1: Clean up log messages
Rename bf1 driver to bigpic, as the same device has other brands too
Merge branch 'bigpic' into bitfury
Use common bitfury_decnonce for all bitfury-based devices
bigpic: Use bitfury_fudge_nonce
bitfury: Port to Windows