IRCClient should no longer have any issues with null termination of strings (expecting terminated strings and not getting them, or vice versa).