optimize x11 simd512 (+100KH/s)

change picked from tsiv repo
simd: then reindent the code

no changes, only error checks (cuda safe call)
prepare OpenCL kernels support, try to adapt blake.cl

Not finished! (committed to test/debug on windows)

Sample usage :

ccminer -a blake -o stratum+tcp://www.hashharder.com:9585 -i 18 \
 -u NaEcVrdzoCWHUYXb7X8QoafoKS9UV69Yk4 -p x -k blake256.cl -K /work/bitcoin/ccminer/opencl
tmp commit to fix