lazily initialize SDL surface buffer
Add test_minmax that checks different comparisons when nans and infs are related.
do not apply de-morgan's laws on floats, nans break them
Merge pull request #2096 from juj/test_minmax

Add test_minmax that checks different comparisons when nans and infs are related.
Merge pull request #2094 from inolen/lazy_init_surface_buffer

lazily initialize SDL surface buffer
Improve Web Audio buffering.

This changes the Web Audio code to increase buffers according to
SDL.audio.numSimultaneouslyQueuedBuffers, which can be changed via
Module['SDL_numSimultaneouslyQueuedBuffers']. It becomes more
similar to Mozilla Audio Data code. Multiple pending timers are
used to improve sound when there is high CPU usage.
WARN_UNALIGNED option for fastcomp
Add myself to AUTHORS.
disable WARN_UNALIGNED by default
Merge pull request #2097 from dreamlayers/web_audio

Web Audio buffering improvement
disable other.test_chunking in fastcomp, since it's irrelevant
tool to parse unaligned output
comment on emscripten_set_main_loop fps setting
optimize out fround calls on clients that do not support fround
avoid blobs when not necessary for client code mods
add testcase for odd large doubles
allow external variables to be defined as strings in library*.js files