setInterval instead of chrome.tabs.update

Way cleaner.
Merge branch 'cleanup'