Starts to add user password recovery functionality. Adds a new view for recovery, and associated routes in controller/sessions.rb. Requires changes User model to pass.