Add emscripten_async_wget2 with progress callback

Send request Post & Get with progress callback
Add sample HTTP using emscripten_async_wget2
Add comment,test,authors. Change indentation and comma space

Modify the indentation
Add Author
Add comment
Add test inside runner.py
refactor socket code, ensure that we send all a sendmsg's iovs in a single socket send
rename socket queue
refactor socket code, ensure that each call to recv/recvmsg receives a single separate message
SOCKET_FORCED_MESSAGING option
handle sending forced messages of non-multiple-of-4 sizes
fix networking for both stream and dgram
index, rindex
sysexits.h
do not call run if dependencies are resolved but we were not supposed to call run in the first place
simple asm mode that just exports main
fix bug with adding non-functions to libraryFunctions in ASM_JS
notice Math.* library redirects as being functions
TODO for asm double literals
disable EXCEPTION_DEBUG by default
reset the stack top when CATCH_EXIT_CODE
remove unneeded ' in asm exports
always coerce asm calls
update relooper tests