Add a default username if you don't specify one

twIRCk-user-XXXX is too long according to the original RFC, but
I think it's the maximum right now for freenode, which is
good enough for me. Worst case scenario, this will get
truncated by the server if it's longer than the max nick length.