make sure we use a C compiler to build libc. fixes #937, #938
minify by default in -O2+, unless -g
test for asm minifier sizes
add asm2g test pass for asm -O2 -g
asm2g fix
do not emit generated functions suffix when no longer needed
improve non-asm parsing of generated functions area to be identical in EMCC_DEBUG=1 and 2
make sure to remove trivial whitespace
update test_chunking
update test_emcc
add testing for asm_js minification/registerization
compress asm shell
refactor registerize global substitution
use minified names in registerize for locals
remove limitations on minified names
do not wipe out everything after the generated functions suffix; fixes test_embind
optimize traverseGeneratedFunctions
update test_emcc
move addFinalReturns to simplyExpressionsPre so it runs even in -g
Merge branch 'asm_minifier' into incoming