Fix username regex in cake plugin

On network I frequent, the ` character is common in nicknames and they deserve cake too!
Found the regex at http://stackoverflow.com/questions/5163255/regular-expression-to-match-irc-nickname .
The reason it has two groups of characters is that nicknames can't start with numbers.