disable test_lua in le32
speed up corruption checker
fix stackAlloc in asm for le32
disable test_dlmalloc_partial_2 with CHECK_HEAP_ALIGN, like SAFE_HEAP
update emscripten_jcache_printf
make lua test build from source
error on undefined symbols in js configure-ing
add python le32 bitcode file + instructions
do not get confused by local vars that alias names of library functions, and are used as function pointers
make sure to align unnamed globals
add glew test and some degree of support
Use isfinite() instead of finite().

finite() was from BSD days, isfinite() is the standard now.
Merge pull request #1116 from waywardmonkeys/use-isfinite

Use isfinite() instead of finite().
store target in sanity file, so changing it causes the cache to be flushed
switch back to x86 target in preparation to merge to incoming
look for python2 before python for default .emscripten

emscripten requires python 2 but some systems have multiple versions of
python installed and the 'python' binary will correspond to python 3. We
now explicitly look for a python2 first when setting up a default
.emscripten config file.
lots of SDL_GL_GetProcAddress fixes

These fixes are enough to enable us to start running Cogl based
applications via our sdl backend
add support for changing the llvm target using EMCC_LLVM_TARGET in the env
use emcc in test runner to compile to bitcode, to make sure it gets the target right
fix varargs