Avalon2: automatic adjust fan speed, using crc16 on job_id compare, turn on the led by API, detect twice when start, remember the last stratum message increase the hashrate, add cutoff option
Fix an off-by-one.

This caused submitblock to have an undefined byte resulting
in bad block data.
Merge pull request #621 from dajohi/master

Fix an off-by-one.
icarus - timing history in it's own function
Merge pull request #6 from jameshilliard/rk

merge upstream frequency changes
Merge branch 'rk' of github.com:kanoi/cgminer into rk
Merge pull request #622 from kanoi/master

MInion and Icarus changes
minion - auto adjust freq
Merge pull request #623 from kanoi/master

minion - auto adjust freq
initialise more pool values in benchmark
Merge pull request #624 from kanoi/master

initialise more pool values in benchmark
minion - 'reset' SPI when getting errors
mutex lock getaddrinfo
Merge pull request #625 from kanoi/master

minion - 'reset' SPI when getting errors & mutex lock getaddrinfo
There is no point storing the hints addrinfo in struct pool
Wrong fix
Avoid blocking all pool testing if one pool fails to ever init
minion - led+more api setting
sp30
sp10 sensors