Add support for IRCv3 capabilty negotiation