Irc connector

I made the mistake of writing the IRCConnector stuff separately, then copying the files over to this project, so unfortunately those commits are missing. Sorry about that!

I decided to write my own IRC code rather than relying on Cinch. I haven't added any new functionality beyond the previous work: This still just responds to the 'send' action for now. I'll implement new actions soon, let me know if you have any suggestions or feedback.

Thanks!