update username string checking code & comments

now it does what it says on the tin
Merge pull request #1411 from Daxter/cleanup/participant-1

Update username string checking code & comments