Update dependencies
'eval_block' shouldn't be used since it is a private API.

This method was made private on Rails master @ https://github.com/rails/rails/commit/d2d33769030b3a560bdbc9c33e7c189274a0dc3a
Work around I18n recent failures.
Tell new signups about minimum password length in registrations/new.html.erb
Only display password length warning if validatable module is included
Coerce time objects serialized as Strings before doing the timeoutable comparisons.

The comparison only fails on Ruby 1.9.3, when we need to parse it properly back
to a Time instance.

Related to #2930.
Incorporated edits from @lucasmazza, wrote integration tests for password reminder feature
Update CHANGELOG
Update devise_group documentation
remove intermediate Array manipulation
Do not mutate the receiving arguments
Update Rails git dependencies
Replace 'Sign in' with 'Log in' in views, update tests
Update routes to match 'sign up'/'log in', incorporate feedback from @carlosantoniodasilva
Revert "Update routes to match 'sign up'/'log in', incorporate feedback from @carlosantoniodasilva"

This reverts commit de2a24b3d37631caaf2c95d58cbf9cd6e659071e.
Restore password length message in case of error
Merge pull request #3135 from alexsoble/master

UX feature: heads-up for new users about minimum password length
:scissors:
Update CHANGELOG
Release v3.3.0