Single quotes for cDefine.
Remove unused / unwritten emlibtool.

This isn't used or even implemented and apparently isn't necessary.
Revert "reimplement getCurrentTime"

This reverts commit bd615f6f4499cc2b928c5603ba98d6bd689e608e.
Improve emscripten to autodetect the temp directory even if TEMP_DIR is not present at all in ~/.emscripten. Add sanitation to TEMP_DIR handling to detect that the path exists. Paths like TEMP_DIR='/tmp' and TEMP_DIR='c:\temp' will now print out a descriptive error message on Windows. (proper form is TEMP_DIR='c:\\temp' or TEMP_DIR='c:/temp' on Windows). Fixes #1292.
Improve precision of clock_gettime(). Update clock_getres().
Merge pull request #1587 from inolen/openal_buffers_revert

revert pr #1493
Merge pull request #1592 from waywardmonkeys/additional-clock-gettime-precision

Additional clock_gettime precision
Merge pull request #1585 from waywardmonkeys/single-quotes-for-cdefine

Single quotes for cdefine
Merge pull request #1593 from juj/TEMP_DIR_check

Temp dir check
Merge pull request #1586 from waywardmonkeys/remove-emlibtool

Remove emlibtool
add long double aliases for a lot of things.

__fpclassify and __signbit are handled in another patch on the
libc header replacement branch.
Merge pull request #1595 from waywardmonkeys/whole-lotta-long-double-loving

A whole lotta long double loving
double simplifications
Update libc headers to use musl headers.
Fixup libcxx to work with musl includes.
Fix test_zlib. off_t is now 64bit.
Update to work with new libc headers.
Fix other.test_embind & other.test_static_link.
Fix time tests.
Add __va_copy as a compat/stdarg.h