Document crypto_provider in README, and make scrypt a dependency
Merge pull request #419 from tiegz/better_provider_fallback

Document crypto_provider in README, and help w/SCrypt confusion
Update the way that callbacks are added to the model

(eg *_password_set, *_password_verification)