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.
Merge pull request #42 from ecometrica/django-tests

Fix EmailUserCreationForm.