First commit
Fixing migrations
Making activation user activation work
Adding example configuration file for the mailer
Adding reset password page
Adding home page
Fixing password reset
Protecting unauthenticated users accessing
Adding authorization
Properly setting page to reset password
Fixing cancel button on user login page
Adding tests to user model
Adding tests to signup and activating an user
Adding login testing
Adding tests to the forgot password functionality
Refactoring tests
Adding more tests to user model
Fixing role for the factory and adding feature to log out and change password
Refactoring step definition
Isolating the updating of the password