Adding new utility functions inside of the profiles module.  This utility functions create usernames.  This function exists in several places.  This is an iteration on the existing ones.
Using new spawn_username function when import memberships.
Update to the profiles.utils.spawn_username function.  Allowing more characters but only in email addresses.
Condensed regex patter on username creation.
Updating doctoring on profiles.utils.spawn_username function.
Updating the membership import preview page to test for usernames before linking to a record to a profile.