port testgamecontroller
add emscripten gamepad mapping (requires #10 to be useful)