Twitch Announcer

Among other stuff like:
* Bot no longer floods the server it's trying to reconnect to (waits 5
seconds between each attempt and will only try 5 times (configurable)).
* By extension of the change above, the bot will now handle unexpected
disconnects better.
* Messages that are "sent to the server" while the bot is attempting to
reconnect are queued and sent upon successful reconnect (should one
happen).
* Added some commands for adding/removing YouTube and Twitch watched
users.
* Added an interface for classes that are "parents" (or "starters") to
other classes that announce things.