Easy-to-swap scrypt implementations
Moved default config to separate file
Improve flexibility and Heroku readiness
Updated chagnelog