Add the CPU based keccak code from the maxcoin-cpuminer, as a basis for a forthcoming GPU conversion. Note that this differs from the implementation of eCoin.
replace the complicated keccak.cpp implementation with some more sane code by Andrew M. Verified for identical results. This should port much easier to CUDA.
first Keccak256 hashing for maxcoin. Single-threaded, extremely slow. using --algo=keccak -H 2 -d 3 -l T1x1 --benchmark
Some progress. My GTX780 is already hashing Keccak faster than a single CPU core of my Phenom II X6 CPU ;)   Lots of work remaining though... Not sure if I can get this to run smoothly until tomorrow 7:30 PM GMT
Way more speed for keccak algo by skipping most of the device2host memory copies... (limited PCI express bandwidth)
fix 100% CPU use in keccak mode
cleanup
trying -maxrregcount=96 on keccak.cu in combination with __launch__bounds__ directives for the Keccak512 functions (scrypt-jane)
providing Kepler and Titan optimized versions of the Keccak256 algorithm in the T and K kernels. This should provide an extra speed boost.
forgot to commit Makefile.am with my last commit
commit latest state, including a compilation for for Windows