Password Reset

- Password reset using nodemailer (reset, check token, reset confirmation)
- Refactor saveUser w/ encrypted password in authentication.js

TODOs:
- unit tests
- app specific configuration of mail message for (reset, and reset confirmation mail)