Update username string checking code & comments

now it does what it says on the tin

I'm not sure what this history is with all this (ref: https://github.com/gittip/aspen-python/issues/102). A history lesson would be appreciated.