clean fail if SMTP server unavailable
merge upstream/master
add lost password reset functionality
add user profile with ability to change pass and info
add tests for user changes
add @adamrp suggestions
Merge branch 'master' of https://github.com/biocore/qiita into user-pages
Add EBI code (ported from qiime_web_app)

Also change the option in click to use dash instead of underscore
add wtforms for profile
pep8 fix
add newest_records classmethod to logger
start of tests
Merge pull request #1 from teravest/ebi-testcode

start of tests
fix sql error
add error page and handler
add error page to webserver.py
add message for number of logs to show
db changes
fixing tests
default 100 logs now