implemented emails on new account creation, added Figaro gem, and added use of credentials for MailTrap.io
added production config settings for mailer
fixed use of URLs in email template to use link_to
initial implementation of password reset
initial implementation of password reset
Moved password reset logic to PasswordsController and made changes to allow password field validation even on updates
Implemented redirect to invalid_token page if token invalid or expired
moved some views and logic to forgot_passwords controller to better align with solution
code changes to reflect Kevin's suggestion to take validation out of the update procedure of the user at the model level and move to controllers
merged together with master
Merge pull request #8 from yev2000/emails

Email Generation and Password Reset - resolved merge conflict with master branch (where followers and leaders had been implemented)