initialize runtime from run() (asynchronously, if run is asynchronous)
allow calling callMain even if run() was not called
refactor runtime initialization
improve test_chunking, permanently fix # of cores
fix xhrs for file URLs
support reading binary data in the shell/node
use a separate memory initialization file
ensure runtime initialized when dependencies have arrived, including the memory initializer
refactor preRun additions
load memory initializer immediately
assert on callMain happening when no dependencies left
debug printout
do not copy mem file when already in all places
fix test_optimize_normally
add test coverage for not using a memory initialization file
fix test_emcc
wait for Browser to show up to fetch memory initializer
make test_glgears_animation more robust
check for memory initialization in source code
fix test_atexit