Fix the return value of fgets().
remove unused Array_stringify
add option to disable utf support, and test that in asm2g
mark UTF_STRING_SUPPORT as an unsafe but useful opt, in -O3
optimize away the allocation in glUniform?fv with count == 1
remove leading zeros in %llx
optimize away the allocation in glUniformMatrix?fv with count == 1
get bindings generator to work in asm.js (except for customizeVTable)
enable second test
When finding renderers in the cache, the stride of the current vertex
buffer object is also taken into account.

This fixes a problem where a renderer could be used to draw a
vertex buffer object with a different stride value than the renderer
captured when the renderer was created.
error on undefined symbols in asm.js mode, since it breaks validation and must be corrected
Fix offsets for canvas
abort compilation in asm.js when we see setjmp
mention DEAD_FUNCTIONS in unresolved symbol abort in asm.js mode
improve error message on memory growth in asm.js
Merge pull request #958 from caiiiycuk/offsets

Fix offsets for canvas
optimize SDL.offsets
Merge pull request #962 from ehsan/openal

Hide all of the console.* stuff behind a compile time flag
add OPENAL_DEBUG to settings.js
Merge pull request #956 from michaeljbishop/fix-stride-discrepancy-in-renderer-cache

Finding a renderer in the cache now takes into account the current VBO stride.