Generates AccountActivations controller and adds resource to routes
Updates db to add activation data to user table
Updates User model to assure activation token generated before_create
Updates db seed data and user test fixture
Generates UserMailers for account activation and password reset
Adds email text for user activation
Configures preview email for user activation
Re-seeds db and updates user text fixture
Updates User create to notify user to check email instead of auto login
Updates User.authenticated? metho to take generic tokens
Adds edit action to AccountActivations controller to allow activation
Adds testing for account activation email delivery
Refactors controller actions in to model instance methods
Generates PasswordResets contorller
Adds password reset resource to routes
Adds forgot password link to login form
Creates db migration for adding reset data to user table
Adds create action to password reset controller
Updates User model to add reset token
Adds email content for password reset email