Make all controllers inherit from a single DeviseController
Add email confirmation when it is changed by a user
renamed confirmation_on_email_change property to reconfirmable and added reconfirmable explanations
reconfirmable uniqueness validations
Fix up implementation of reconfirmable.
Selectively add reconfirmable field in tests when necessary.
Clean up copy and use the Devise API a bit better.
Fix double-submit reconfirmation bug

Previously, if a user submitted their new email twice, they would bypass
the reconfirmation requirement and wind up auto-confirmed.
Add better  message when user updates while reconfirmable is enabled.
Merge branch 'master' into updates
Update lib/devise/omniauth/config.rb
Added support for rails 3.1 new mass assignment conventions
Merge pull request #1458 from kirs/update-attrubutes-as

Added support for rails 3.1 new mass assignment conventions
Fix up previous commit and update CHANGELOG.
timeout_in option can be a Proc object
Merge pull request #1460 from lest/dynamic-timeout-in

timeout_in option can be a Proc object
fix mongodb version required to run tests in readme
Merge pull request #1461 from lest/fix-readme-mongodb-version

fix mongodb version required to run tests in readme
implement dynamic value for timeout_in as a model method instead of a proc
Merge pull request #1462 from lest/timeout-in-method

implement dynamic value for timeout_in as a model method instead of a proc