Refactor IRC connection and authentication into an IRCManager class
Currently all of this code sits in the main function for metrics-bot, and this prevents metrics-bot from joining multiple networks.
Currently all of this code sits in the main function for metrics-bot, and this prevents metrics-bot from joining multiple networks.