A quick (fake) demo-use code that demonstrates a working SeeSS
Use .push whenever applies instead of over-using concat.
content script & background refactor: communication messages and browser action handling
Fix the bug that the browser action icon gets back to inactive on tab update.
Fix the bug that the tab cannot be turned off.
Do not bother changing tab state machine when the tab is closing.