Pbkd2f darwin

Added support for Common Crypto. Works on Linux, 
**must be tested on OS X**