Cleanup useless IrcSessionPrivate::_irc_reconnect()
Add IrcProtocol