Significantly rewrite configure script to handle driver dependencies cleaner
opencl: Only attempt to BFI_INT patch SHA256d kernels
cpu: Remove redundant checks for USE_CPUMINING
opencl: Remove redundant checks for USE_OPENCL
RPC: Include Hash Method in minecoin for new algorithms
cpu: Generic scanhash that can support any PoW algorithm
Keccak: Import algorithm code as-is
keccak: Adapt for BFGMiner
opencl: Add Keccak support
opencl/keccak: Unroll all the hash rounds properly
opencl: Add non-goffset support to Keccak
Travis: Update with Keccak
Keccak: Include support in various builds