Improve error message to better describe a user error with positional arguments.
Fix scons tools to use os.path.join so that windows paths don't have an exectutable name 'dir1\dir2\dir3/clang', which fails.
Blow away the jscache when embind changes and fix a cpppath dependency error when compiling embind files.
The emscripten metabuilder only builds three individually-named targets.  It's up to the caller to decide which variant to load.
the compress js optimizer pass is gone, replaced with minifyWhitespace
avoid importing shared from emscripten.py if possible
add asm sending for missing symbols
fix test_fgetc_ungetc
increase logging output, fixes s_0_0.test_safe_heap
Merge branch 'incoming'
Enable LLVM_ADD_VERSION and CLANG_ADD_VERSION being set in Emscripten configuration file.
Add constants to network headers
Modified src/settings.h to match the constants of sys/socket.h
Modified the values of SO_* and SOL_SOCKET to be the same values of glibc
Remove sys/socket.h comment about glibc
Modify NSIG, SIGRTMIN and SIGRTMAX of src/settings.js
store preloaded images by their absolute path
Updated test_sdl_image to more extensively test relative paths
fix for test_sdl_image_compressed
Add -Wno-warn-absolute-paths cmdline option to allow hiding the absolute -I/-L path warning for codebases that understand they are crosscompiling and aren't referring to native system headers.