Password reset

1) add PasswordResetController
2) add views for PasswordResetController
3) add specs for PasswordResetController
4) add code for PasswordResetController
5) add validation on password length

Please approve.
Actually the reason is you are calling it as an instance method but it is a class method.

```ruby
user = User.find_by_email("tom@example.com")
```