Squashed 'test262/' content from commit 9b669da

git-subtree-dir: test262
git-subtree-split: 9b669da66c78bd583bc130a7ca3151258e4681a1
Merge commit '2f62234781950461d429a9f5ae007795a7e6d682' as 'test262'
meta: initial working versions
main: set main file
test: initial test of cli
cli: tests to cover simple usage
args: add --test arg for path to tests
runExternal: add code for running test in external process
removed test262 subtree