Make SHA256d mining optional
Significantly rewrite configure script to handle driver dependencies cleaner
opencl: Only attempt to BFI_INT patch SHA256d kernels