bug 1026187 - avoid setting __proto__
Bug 1031328 - running testpkgs from outside the sdk dir broken r=@Mossop
Merge pull request #1526 from zombie/1026187-proto-warning

Bug 1026187 - avoid setting __proto__ r=@ZER0
Bug 1038820 - locales.json loading error logging with jpm
Merge pull request #1550 from erikvold/1038820

Bug 1038820 - locales.json loading error logging with jpm r=@jsantell
Bug 870677 - Adding './' as shortcut for 'data' folder in existing AP

- Added shortcut and test cases
Bug 1033309 Localization system returns undefined for the placeholders but the first one
Merge pull request #1543 from erikvold/1033309

Bug 1033309 - Localization system returns undefined for the placeholders but the first one r=@Gozala
Merge pull request #1551 from ZER0/data-shortcut/870677

fix Bug 870677 - Adding './' as shortcut for 'data' folder in existing AP r=@gozala
Bug 870677 - Adding './' as shortcut for 'data' folder in existing API

- Fixed bug introduced
- Removed priviled-panel add-on (now the test is in test-panel)
Merge pull request #1552 from ZER0/data-shortcut/870677

Bug 870677 - Adding './' as shortcut for 'data' folder in existing API a=@gozala
Bug 1039825 - "ReferenceError: newTab is not defined" running `test-widget`

- Added `.catch(assert.fail)` after each `openNewWindowTab` calls
- Removed unused and undeclared `newTab` variable
Bug 1039880 test modules that failed to load were being skipped
Merge pull request #1555 from erikvold/1039880

Bug 1039880 test modules that failed to load were being skipped r=@jsantell
Merge pull request #1553 from ZER0/test-widget/1039825

fix Bug 1039825 - "ReferenceError: newTab is not defined" running `test-widget` r=@erikvold
Implement devtool toolbox panel API.