add es6 support
add support for es6
update docs
add support for script tag, write some tests
move test
move runtime-script virtual location to games/id/runtime-scripts
move test utils to test-utils.js
update ideas
update socket code so it does not reference WebSocket.CONNECTING directly
contoller -> controller
change mobilehacks to add touch event to body by timeout
so it can be called before body exists.
add working support for nonRequire
make relayserver optionaly use different WebSocketServer impl
add some testing infrastructure
make non-require use temp files
make hft-server emit 'ports' event
make dns server print a few more things
make hft fail if --dns is used but can't get port 80
make dns server check for /etc/resolv.conf on mac
clean up some error messages