convert emails to utf-8 bytes before hashing, if they are unicode

This could result in some issues, eg the behavior of default_username_algo  will change subtly from py2 to py3k