Revert "Only count successful nonces as hashrate in the knc driver."

The original hashrate calculation is more correct, counting hashing
completed notifications, not found shares, even if slightly inflated
by hw errors in some cases.

A perhaps better way to show effective hash rate is to present
WU as a hash rate. If WU and hardware reported hash rate differs
too much over a reasonable period of time then something is not right.

This reverts commit 32ec3628219bfcbf1d964019302a9f420a7a9cab.
Merge tag 'v3.7.2'
Add two tunable parameters for cores Disable Policy
 (at the moment they are tunable at compile time only)
Klondike support I2C USB layout also - as KLI
Merge tag 'v3.8.1'
Merge remote-tracking branch 'conman/master'
util.c: Decreasing reference count on allocated JSON obects to prevent memory leak
api.c: Release io_data->ptr when releasing io_data in io_free()
api.c: Release apisock on error in api()
util.c: Decreasing reference count on allocated JSON obects to prevent memory leak
Merge remote-tracking branch 'conman/master'
Merge remote-tracking branch 'conman/master'
Merge pull request #1 from mborodin/v3.7.2-knc-memleak

Memory leaks fixed
Add instructions to build on Ubuntu
Merge remote-tracking branch 'conman/master'
add Avalon A3255 prototype machine support
update with new fpga firmware 2013-11-08 for Avalon 55nm prototype
 FPGA controller URL: http://downloads.canaan-creative.com/hardware/A3255/prototype/FIRMWARE/2013-11-08/FPGA/
Use defines instead of 110 or 55
Merge branch 'master' of https://github.com/ckolivas/cgminer
Merge remote-tracking branch 'conman/master'