Hotfix xpisites

This fixes the build issues where FF didn't like the Chrome or Userscript ways of identifying sites.

Please don't actually merge until #9 is taken care of so we don't throw errors to the Chrome folks, but you should be able to use this branch to build and submit to the other stores.