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.
indentation fix in file packager
add file handling code from --preload-file etc. in a pre-js, so that it will be able to start network access as early as possible
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
remove old call to Runtime.warn in file packager code
Merge branch 'incoming' of https://github.com/kripken/emscripten into new-beta2