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
Fix GLFW ESC key

GLFW_KEY_ESC is defined to GLFW_KEY_SPECIAL+1 (257) in system/include/GL/glfw.h.
Added myself to AUTHORS
add aliases testcase
add some text to safe heap asserts
Merge branch 'patch-1' of github.com:ddiproietto/emscripten into incoming

Conflicts:
	AUTHORS
1.13.1
forward CLOSURE_COMPILER to settings, and use that to avoid a closure-specific workaround for Module detection; fixes #2209
restore some closure testing
avoid llvm-dis when using save-bc in fastcomp
add -w to spidermonkey to see odin warnings
add test for odin validation
fix mouse wheel deltas for closure compiler in html5 API, and add some closure testing; #2214
Clean up warnings in emscripten_log test.
Implement a IE10+ specific path to emscripten_get_callstack to get the call stack information. In IE, callstacks are populated only when an exception object is thrown. Closes #2212.
Updated ChangeLog to latest.
improve CHECK_HEAP_ALIGN message