Upgrade to ruby 2.1.4

To keep up to date etc.
Clean-up: Handle email blacklisted by AWS in model

this special case handles an exception raised when AWS
has black-listed an email address, and we try sending
a password reset instruction email to it.

User model is the better place to handle this, which
ensures that we don't have to modify the #create in
PasswordsController.

was:
https://github.com/alphagov/signonotron2/commit/451b89d9
Merge pull request #281 from alphagov/bump_ruby

Upgrade to ruby 2.1.4
Use `assert_difference` in place of count variable.
Merge pull request #280 from alphagov/email_locked_account_info

Use `assert_difference` in place of count variable.
Disallow reset password for a suspended user

www.agileplannerapp.com/boards/173808/cards/5250

and notify them that reset password is disallowed
because their account is suspended.
Merge pull request #283 from alphagov/suspended-account-trying-password-reset

Disallow reset password for suspended user
Ruby 2 compatible whenever gem version

whenever's dependency chronic's older version
was not ruby 2.x compatible.
Merge pull request #284 from alphagov/update-whenever-and-co

Use ruby 2 compatible whenever gem version