Shorten usernames if they are too long.
Why 22? Just because that and 4 are my favourite numbers... and 4 is too short (and 22 works).
Fixes #62