Add support for JPM.
Remove ID and add engines to be compatible with jpm.
Bug 968480 - addon-page testaddon: TypeError: document.defaultView is null
Bug 976967 - sdk/system module issue: the system.architecture and system.compiler return an invalid value
Bug 990284 - Only allow data:text/html, events in test-content-events tests
Merge pull request #1452 from Mardak/bug990284

Bug 990284 - Only allow data:text/html, events in test-content-events tests, r=@jsantell
bug 980468: Ensure that content script syntax errors can be caught.
bug 807382 - remove alive listeners on unload
Merge pull request #1438 from zombie/807382-system-events

bug 807382 - remove alive listeners on unload
Bug 991692 - "TypeError: internals.tracker is undefined" found in green jetpack test runs
Merge pull request #1439 from bgabrhelik/master

Bug 976967 - sdk/system module issue: architecture and compiler return invalid values, r=@zombie
Merge pull request #1453 from erikvold/991692

Fix Bug 991692 - "TypeError: internals.tracker is undefined" found in green jetpack test runs, r=@jsantell
Merge pull request #1449 from als123/bug_980468

Bug 980468 - Ensure that content script syntax errors can be caught, r=@zombie
Bug 992560 - Make console.time available to content scripts
Merge pull request #1454 from anaran/master

Bug 992560 - Make console.time available to content scripts, r=@zombie
Bug 987348 - Replace the uses of widget in the example add-ons
Bug 821809 - Part3: nsEp for content-script. r=rFobic
Bug 893276: sdk/simple-storage is writing to disk every 5 mins. r=gozala
Bug 990762 Remove deprecation in content scripts for global 'postWorker' so that the native 'window.postWorker' can communicate to other windows
Merge pull request #1441 from erikvold/987348

Bug 987348 - Replace the uses of widget in the example add-ons r=ZER0