wrap interfaces in a module
Merge pull request #3237 from nakakura/gamepad-updating

wrap interfaces in a module in gamepad.d.ts