add primitive support for touch events to SDL
Relocate GL procs so that they can be implemented in C but the library version still be accessed through a function pointer, and always expose symbols through egl/glGetProcAddress even if GL emulation is disabled.
fix whitespace
cleanup
fix bug in alcDestroyContext
use performance timers for usleep if available
initial work on splitting up runner.py
tool to find functions with lots of vars
legalize add etc. of < 32-bit illegal values properly; fixes #1505
moved OpenAL helper functions to AL object
Merge pull request #1501 from ToadKing/openal_fix

fix bug in alcDestroyContext
Merge pull request #1502 from ToadKing/usleep

Use perforamnce timers for usleep if available
split out handling SDL events from making C events for them, to make SDL_PumpEvents work; fixes #1419
Merge pull request #1506 from inolen/openal_fixes

move OpenAL helper functions to AL object
Move JS_ENGINE_OVERRIDE to shared Building object to avoid sys.modules hack
temporarily remove test_sdl_pumpevents
Merge branch 'test_split' of github.com:inolen/emscripten into inolen-test_split
re-add test_sdl_pumpevents
add explicit stack trace to FS errors
fixed test skip support