Manual merge with original code from jh000. Manual merge with gigawatt's
linux port for the CPU miner
(https://github.com/llamasoft/xptminer-linux). Small changes to ensure
it works on 32 bits (extensive testing on ubuntu 12.04 32 bits). Cleanup
of the code (removal of unused miner functions, like protoshare,
maxcoin, etc). ONLY TESTED ON LINUX 32 bits. NOT TESTED ON WINDOWS OR
OSX yet.