Provide compile time and run time options for WebSocket URL and subprotocol fields
Removed capitals from a comment as requested, reinstated UDP test that was accidentally dropped and updated settings.js comment.
Add the datagram switch to the client as well as the server
Fixed test_sockets.py so that it uses temp directory correctly and cleans up automatically. Changed server port ranges to minimise chance of port collisions
Redirect emcmake calls to emconfigure.
execinfo.h and unwind.h are unused and unimplemented.
turn fastcomp on by default, disabling can be done with EMCC_FAST_COMPILER=0 in the env
adjust main test modes for fastcomp: remove asm2x86 except for one test, and add two modes for legacy non-fastcomp -O2 with and without asm
avoid warning about aliasing function pointers in fastcomp, it has good debug info on assertions 1 and especially 2 anyhow
add message pointing people to the fastcomp wiki page that explains how to disable it, when a compiler setting is not fastcomp-compatible
assume fastcomp in fastcomp sanity test
point to wiki page on fastcomp when using fastcomp but backend is not present
fix sanity.test_relooper
bump expected llvm version to 3.3, which is what fastcomp uses
make non-fastcomp tests in other run in non-fastcomp mode
deprecate toy gc impl
make non-fastcomp tests in browser run in non-fastcomp mode
add non-fastcomp other.test_emcc run
reflect that asm is on by default in fastcomp, even in -O0, in the settings
fix llvm nativizer tool for fastcomp