Fix EmailUserCreationForm.

Even though the tests passed, there was a small corner case when
creating a new user through the admin. This patch ensures that new
users created through the admin have their usernames hashed properly.