This commit
- [x] Fixes the flash notice color (Trivial)
- [x] Adds flash message for user with no email.
- [x] Adds checks to see if user's email is verified, and displays corresponding notification.
- [x] Adds email templates.
One file that is not tracked here is rev-manifest.json.
It is generated at runtime and its contents changes as the contents
of client side files change.