Hashpan rockin' OpenCL with some awesome heuristics

Pretty pumped about this - been working on it for a few days
Great challenge!