Remove flash notification.  Moved to layout.
Add more validations for user model.
Remove debugging code.
Add support for async emails (using delayed_job).