fix chat breaking

This will fix the chat listener breaking since the last commit, fix the
twitch-emote tooltips so they work to begin with and also improve
performance.
Merge pull request #126 from JTBrinkmann/master

fix chat breaking