do not generate emails with dots

If you generate dots in the email its possible to generate
    an email which contains consecutative dots

> No leading, trailing, or consecutive dots

Your current regex gaurds against leading & trailing dots
    however you do not gaurd against consecutive dots.

Note that consecutive dots are random and rare but
    do fail my tests

cc @patekektrueke