IRCConnection tests

Tests for the IRCConnection class.

Some of these tests (about 5) fail, the corresponding code in the class will have to be mended :)
(kinda the point of these tests :P)