Moved IRC class directly to this project. Added auto reconnect at timeout.