Changes to make scrypt optional, so we can run on non-MRI platforms
Update tests so that they run under Rails 4.  Switch included class for specs.  Update timestamps to set correctly.  Check the correct key in the error hash for password errors based on the ActiveModel version.