Made the password reset email work.
Ensured buttons can't be double hit, added progress bar.
Merge branch 'master' into thomasharte/ImprovedLoginSignup