This code will only generate a new token on first reqest.
Once a token has been generated it will not change, this will
elimiate people having one email work and the other email not working.
Fixes #423
Merge pull request #431 from angaither/only-generate-token-on-first-email-request

This code will only generate a new token on first request.