making some general extension tweaks and adding an addon event adaptor for firefox (with the ability to add chrome later). working nicely. also made some bookmarker updates to work in the extension.