properly parse things like { i8*, { i64, i8* } (i8*)* }, issue #1319
warn if triple is not what we expect
add some slack to glgears tests
exit outlining when we are done, as early as possible
fix limit in outlining.flatten, and adjust to 1/4 of the outlining target
 - made FS.readdir easier to use
 - tightened up exported node and stream ops for each type
Add return value to sendmsg.
Test for webrtc sockets.
default to mode 0666
Minor fixes for webrtc test.
added SDL_AudioDriverName
Merge pull request #1510 from inolen/fs_readdir

make FS.readdir easier to use
Merge pull request #1514 from inolen/default_open_mode

default to mode 0666 in FS.open
Merge pull request #1515 from inolen/sdl_audiodrivername

added SDL_AudioDriverName
fixed SDL_Surface struct size
Merge pull request #1517 from inolen/sdl_surface_size

SDL_Surface size fix
do not fail if no read() in the shell, which is the case with jsc
update emcc comment
Ensure hashName always returns a positive integer.
disable optimizeShifts; fixes #1518