Commit PBKDF2-HMAC-SHA256 format
raw-md5-opencl bugfix: You can't release buffers that are not allocated.
Finish 0b7a3f5efbbbad94c421e34855b7168f04d4d92d (unify common functions).
Improve error handling and messaging while at --list:opencl-devices.
No OpenCL initialization whatsoever until opencl_init_opt().
Call OpenCL related functions only at format init(). - also, use make sequential_id an int.
Remove unnecessary OpenCL init() functions.
Fix for opencl_done() when not initialized. I thought it would work as-is.
Add a 'hidden' build target macosx-x86-64-native-gpu.
Workaround for crappy OpenCL drivers (that don't understand compiler
options that are mandatory).
sha256crypt-opencl fix for opencl_preinit().