Fixes to nodefs filesystem so that test_unistd_io passes on Windows. Don't pass integer permission modes to node.js open function, but use only the documented string open caps.
Skip failing test_unistd_links test with NODEFS on Windows, since it requires running in administrative mode. (Also atm fails on a few node.js-specific crossplatform discrepancies)
Fix test_unistd_access and test_unistd_truncate on Windows. Both tests failed at the end on cleanup stage, when the test left behind files with readonly bit set, and shutil.rmtree() fails on Windows if any of the files are read-only.
Fake node.js stat() call on Windows to report a blocksize and blocks number. Otherwise these would be 'undefined', which later in unit tests would throw an error in SAFE_HEAP_STORE. Fixes o1.test_unistd_truncate.
do not call setStatus if not present
remove --pre-run option in file packager, handle all that automatically
fix file packager Module autocreation
move file packager Module autocreation to toplevel
move fetchRemotePackage to outside of file packager generated code
start network fetch as early as possible in file packager output
Add a staticInit() initializer function to node fs.
Merge pull request #1722 from juj/fix_nodefs_windows

Fix nodefs windows
1.7.0
Implement SDL_SetVideoMode(0,0, ...) to create the canvas in whatever size the <canvas> was in, and not try to resize the canvas to 0x0 pixels. Derive a new test for that from sdl_ogl.c. Fixes #1059.
remove old call to Runtime.warn in file packager code
fix bug with parsing of empty types
1.7.1
Merge pull request #1726 from juj/sdl_setvideomode_0_0

SDL_SetVideoMode(0,0, ...)
emit emscripten version in emcc -v
write out html and side js when html output is requested, to improve page load times