Bug 910594 Add ability to require JSON files
Bug 914352 fix crash when invalid path given to fs.writeFile
Bug 906338 refactor tests to using new assert lib, add test util
'waitUntil'
Merge pull request #1246 from jsantell/nuke-old-test-framework

Fix Bug 906338 Remove old test framework, r=@erikvold
Merge pull request #1245 from jsantell/fix-fs-writefile

fix Bug 914352 fix crash when invalid path given to fs.writeFile, r=@gozala
Bug 921134 Add initial framework for buffer tests
Make worker non-inited at cleanup so that it will
queue messages until re-attached.
Detach worker if panel's contentURL is changed.
Remove unused event channnel.
Update getContentFrame function so that it returns own iframe when shown or showing.
destroy page-workers.
Update unload test.
Add test for Bug 921000
Merge pull request #1250 from jsantell/buffer-tests

Fix Bug 921134 Add initial framework for buffer tests, r=@erikvold
Bug 921562 - Add test for using sdk/lang/functional once method for a function with arguments
Bug 921202 - Implement sdk/ui/id
Bug 898559 - Add metadata API for add-on globals.
Bug 920346 - Setting PYTHONPATH to original value even if original was blank.
Merge pull request #1164 from MHordecki/meta

Bug 898559 - Add metadata API for add-on globals. r=@gozala
Merge pull request #1251 from Gozala/bug/panel-url-change@921000

Bug 921000 - Emits must be queued when page is loading r=@jsantell