Avoid pushing chats when tab is not active.  Update chat timers when twitch stream's tab gets active again.
Active tab logic encapsulated into 'observeTab' variable.  Passing onTabChanged as argument.  Initializing in injectChatOverlay.
Adding .gitignore.  Ignoring Webstorm IDE files.