add detection and menu support for test262
add initial support for running scripts and test262 files
improved test262 support to allow testing multiple javascript shells
merge
fix test262 when config.js commands does not set a js shell log to console
bug fixes to jasmine support, logic to resolve paths for context menu was not working
Merge remote-tracking branch 'origin/master' into jasmine-node-support

Conflicts:
	main.js
merge conflict fixes. manually ran UI tests on all samples and they passed