all messages, even PRIVMSG, are forwarded
parse CTCP messages

added parsing for ctcp messages.
CTCP fix