Merge pull request #306 from Sayantan2048/bleeding-jumbo

Bleeding jumbo
JtR_bleeding_pbkdf2_sha512_bug.patch
try to fix build on old Mac hardware
try to fix build on old Mac machine
Add support for cracking MD2 hashes
Add support for cracking PANAMA hashes
Add support for cracking Snefru hashes
Add support for cracking Skein hashes
bf-opencl:code cleanup
bf-opencl:code cleanup