Hook scrypt into the Auth resource.

I hooked up scrypt and edited the tests accordingly, feel free to ask questions or commit on issues. This will probably be merged on July 10th assuming there are no issues.