make FS.ErrnoError inherit from Error
 - 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
Merge pull request #1519 from rfk/unsigned-filename-hash

Ensure FS.hashName returns a positive integer
Merge pull request #1513 from modeswitch/webrtc-tests

Webrtc test
spam abort() messages to stderr as well
assert in btest on successful compilation