Move to Manifest V2

Upgrade for Chrome API changes
- self closing notifications
- prevent infinite localStorage use