Closes #1745: Switch auto-username logic to Patchwork UTF-8.
This was not possible to test as user registrations are still held up on the streams logic issues, but it should be taken care of for when thats done.
I'm not sure who has been reverting my code but if I find out there will be trouble.