Adds support for celery, flask-mail, and password resets, working toward...

...s ticket #30 completion.