Switch to Event Page

Event Pages don't stay in memory.

Needed to change a few things as some APIs have been
deprecated and/or changed. options.html is apparently
not allowed to have inline scripts. Event pages
require using background.js not background.html