irc-protocol-java: initial commit