Bug 910230 - Intermittent tests/test-panel.test Parent Resize Hack | Test output exceeded timeout (300s)

- Removed dependency from timeout
- Removed code relative to bug 635673
Bug 911126 fix leaky content-events test
Bug 912839 - Sync SDK changes from bug 910517 to the github repository r=me
Revert "Bug 912839 - Sync SDK changes from bug 910517 to the github repository r=me" because the main bug got backed out for test failures.

This reverts commit 43a513a88d3b7696fd8bbc30a2325d57e4531424.
Merge pull request #1229 from jsantell/leaky-test

Fix Bug 911126 fix leaky content-events test, r=@mossop
Move deprecation setting into tests themselves
Bug 717166 Change context of hotkey onPress to the hotkey instance itself
Merge pull request #1230 from ZER0/panel-resize-test/910230

Bug 910230 - Intermittent tests/test-panel.test Parent Resize Hack | Test output exceeded timeout (300s) r=@Mossop
Bug 913108: Switch sandbox constructor to use the new wantDOMConstructors property.
Merge pull request #1234 from Mossop/bug913108

Bug 913108: Switch sandbox constructor to use the new wantDOMConstructors property. r=gabor
Merge pull request #1128 from jsantell/893591-display-deprecation-only-when-set

Fix Bug 893591 only display deprecation message when preference set, r=@erikvold
Merge pull request #1233 from jsantell/717166-change-hotkey-onpress-context

fix Bug 717166 Change context of hotkey onPress to the hotkey instance itself, r=@ZER0
Bug 864745 Reject promise when invalid IDs given to disable, uninstall in addon installer
Merge pull request #1232 from jsantell/864745-addon-installer-graceful

fix Bug 864745 Reject promise when invalid IDs given to disable, uninstall, r=@ZER0