Merges and fixes

Merging the irc library I have been modifying to use with twitch. I'm
also including the WebUI since both of these are part of the solution
file.