adding default username (as email address), and ability to create a user from only email (was broken)