Fixed bug where two clients in the same room caused a deadlock for some reason.
Beuatified code a bit.
ThreadPerClient class now includes only a main, no need for its own thread an members and such.
Fixed null condition bug in IrcProtocol.java.