Suspended tabs tracked in Tab instance
Fixed duplicate code
Fixed improperly refactored code for suspension
Fixed bug where vimeo and probably youtube pages wouldn't suspend because a variable is undefined
Tracking tab usage in Tab instances
Moved tabMeta, keysTyped, and clicks into a Tab instance

Fixed tabs not clearing timeSpent, clicks, etc… when the page is
updated with a new url or something