Update the save() method in EmailUserCreationForm to directly create new users

Currently the EmailUserCreationForm.save() method is inherited from its super class and saves a user entry with the unhashed email address as the username, which is somewhat confusing.
And since I am a newbie, I am not quite sure whether my modification is reasonable. Just curious is there any sense in creating an unhashed entry?