Don't throw KeyboardInterrupt from a child process.

This should fix #1327.
Implement self-dlopen.
Filter out unnamed_addr globals from symbol table.
Account for newlines.
Merge pull request #1383 from sbalko/incoming

Implement strptime
Merge pull request #1357 from int3/keyboard-interrupt

Handle keyboard interrupt in child processes.
implement llrint properly; fixes #1380
fill EMSCRIPTEN in env with the path to emscripten
check for isTerminal on the object of the filesystem entry
Use DLOPEN_SUPPORT instead of LINKABLE to enable self-dlopen.

Also address style feedback.
Implement TTF_FontHeight
Merge branch 'self-dlopen' of github.com:int3/emscripten into incoming
use high-precision llrint in ta2 only
Just zoom the surface if the angle is divisible by 360
Merge pull request #1384 from fhd/ttf-font-height

Implemented TTF_FontHeight
update relooper comment
Merge pull request #1385 from fhd/zoom-if-360

Just zoom the surface if the angle is divisible by 360
Added IN6ADDR_*_INIT macros.

Some code uses these instead of the extern symbols.
Add SHUT_WR to sys/socket.h.
when we are calling an implemented function, call it using the signature it is implemented as, to avoid issues with LLVM casting for no reason