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.
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.
Ensure the linker pulls in static libraries containing exported functions.

Previously, an exported function contained in a library would not be found by
the linker if the library did not contain symbols transitively reachable from
main.
 - parameterized sdl_image.c to support different path variations
 - converted sdl_image_jpeg to using sdl_image.c
Document -Wno-warn-absolute-paths for emcc --help.
Added FS deps to socket-related library functions
Add Nick Bray to authors.