Do not allow duplicate emails

Integrate database cleaner because the old way of cleaning db
was leaking a user somewhere