Parse capabilities and return them once when we're finished, they can be listened to on *.capabilities event
Added capabilities, whois, names events, all ripped from node-irc with 10% less bullshit