First usable version
This version allows you to connect to an IRC server and use a callback to receive IRC messages.
The IRC message is very complete, containing nick, user, host, command, parameters and text.
You can also send raw data to the server and messages (PRIVMSG). See examples.