Support size 15 and 16 quoted usernames

As usernames containing special characters must be quoted, they
may have two extra characters that are not counted against the
size limit of 16 characters. This patch adds a regex to handle
this case.
not happy about the solution, but mostly because of #548