Added convenience method to extract PRIVMSG params.
Added ExtractNick; made most Msg funcs receive pointers.