Introducing a variable icon

- react to tab changes
- displays state of plugin unique to current tab
- react to click on ready icon

The per-page-state is managed inside the content scripts
The background script is there for managing displays and icon
interaction