fix i386 target usage and asm2.test_cube2hash
test multiple chunk sizes in cube2hash test
Fix depecrated sourceMappingURL syntax

This will remove an error message about using old syntax in debug builds.
run a sanity check after clearing the cache
Ensure that fileno() returns -1 when given an invalid file pointer.
check sanity on emcc -v
run sanity checks on emcc -v even without inputs
Add new fields to EmscriptenFullscreenChangeEvent structure that report the new pixel sizes of the fullscreen element, as well as the whole screen size. These can be used to read and adjust the rendering canvas size appropriately when transitioning between fullscreen modes. Thanks to Joel Croteau for the suggestion at https://groups.google.com/forum/#!topic/emscripten-discuss/qaTrOXWv1Oc .
Bump version to 1.12.3 to update the cache after change to struct_info.json.
pass NO_EXIT_RUNTIME flag to fastcomp and add test
Merge pull request #2157 from rfk/rfk/fileno-error-reporting

Ensure that fileno() returns -1 when given an invalid file pointer.
use le32 target in slow2[asm].test_sqlite; fixes #2160
improve -v output, and add some docs
use le32 target when fastcomp is disabled, so we do not need a fastcomp build, and also fixes sqlite test
fix test_fuzz in non-fastcomp
fix test_asmjs_unknown_emscripten
add debug printout regarding chunkification in js optimizer
Merge pull request #2165 from juj/fs_element_size

Fullscreen element sizes
Merge pull request #2162 from TV4Fun/syntaxupdate

Fix depecrated sourceMappingURL syntax
make js optimizer max chunk size customizable
make sdl canvas copy warning a one-time thing; fixes #2167