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 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
improve demangler a little
Merge remote-tracking branch 'upstream/incoming' into incoming