IrcTokenizer: retain trailing whitespace
IrcCompleter: use IrcTokenizer
Fix IrcTokenizer::mid() - remove takeFirst()