initial work on splitting up runner.py
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