Bug 789056: Document api-utils/system/events and use same names than nsIObserverService
Pretend that everything depends on "addon-sdk" and
nothing depends on "addon-kit" or "api-utils".
Bug 804935 - TypeError: window.tabs is undefined

It was a regression during fennec implementation of windows and tabs. A `ChromeWindow` was used instead of the expected `BrowserWindow`.
Bug 783743 - addon-page should work with "index.html?[stuff]" and "index.html#[stuff]" (and both together)

- Replaced usage of `inContentWhitelist` with `hideChromeForLocation` to have more flexibility about URLs to hide
adding svg tests, the widget one is failing..
using svg images for widget content no longer fails
if a nsIPrefBranch observer emit something other than nsPref:changed then the PrefTarget listener would have improperly emit a prefchange event
Add code for generating <em:translator> in install.rdf
Add 'translators' to metadata list
Updated documentation of package.json to mention 'translators' key
Merge pull request #659 from CIAvash/translators_key_package_json

fix Bug 809335 - Add support for translators key [package.json] r=@gozala
Update hidden-frame implementation.
Fix AttributeError: dict object has no attribute append
Merge branch 'master' of git://github.com/mozilla/addon-sdk into 803417
Merge pull request #658 from erikvold/hotfix-pref-event-target

Hotfix for PrefTarget
Make frames contexts executable.
Handle subsequent loads in frames properly.
Merge pull request #667 from erikvold/803417

fix Bug 803417 - support for packages with defined dependencies r=@gozala
Looks like previous code was not triggering onReady event on subsequent loads, so do we do the same.
Use `iframe` instead of `browser` since location change in the browser
does not seems to trigger `inner-window-destroyed` notifications.