JsFileSandbox + test
not needing to re-implement setUp()
Merge branch 'feature/issue-514-js-file-sandbox' into feature/issue-505-docs-updates