blake: return to ptarget 6:7 compare

clz can be erroneous, ex 0xE0 vs 0xF0
build for both GM104 and GM204

For the GTX 750 and new 970/980

also fix -a luffa parameter for 1.4.4 release
use cudart_static.lib, keep SM 5.0 by default

SM 5.2 works also on the 750 Ti but if we specify both at compile time,
hash speed will be reduced (the 750Ti will use 5.2 which is not optimal)
Try some obscure cuda flags (kbomba)

http://devblogs.nvidia.com/parallelforall/separate-compilation-linking-cuda-device-code/
enhance solo mining, update http headers

and prepare next version...
implement X-Mining-Hashrate header

remove midstate extension, seems only used in sha256/scrypt

and prepare noncerange, need a pool which supports that to finish...
Include windows curl and openssl prebuilt libs

Curl 7.35 without SSH2
OpenSSL 1.0.1e
ZLib 1.2.8

built with https://github.com/peters/curl-for-windows
stats: compute work difficulty from target
Add proper keccak-256 (maxcoin)

Cleaned from djm34 repo, tuned for the 750 Ti
Tune quark part of Xn funcs

based on klaus commits, will increase a bit speed of most algos

PS: main increase is due to the register count tuning in Makefile

and for skein512 on linux, its the ROTL64

but almost no changes on X11 : 2648MH/s vs 2630 before
msvc: fix the LTCG warning
Fix usage and big strings on windows (colors rel.)

vsnprintf doesnt return the len on windows on fail, so use _vscprintf
update readme and fix SM 3.0 build
README fixes
prepare next version
cubehash and luffa funnel shit (from klaus)

No gain... but i like this define, more readable in luffa ;)
Prepare skein algo (cpu part)
Skein512 gpu hash (to test)
Skein: use a new sha256 cuda implementation...

Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
skein: hash problem not solved yet...