Repeat email v1

Also adds some badly needed testing infrastructure.
@iankronquist @dean and i talked about it some more (in #78) and we *do* need unique emails because of OAuth