Added libscrypt bindings and Scrypt implementation