New irc.js

IRCOrigin and IRCMessage objects for parsing incoming data