HTML5 polyfill for the Gamepad API that implements 'gamepad(dis)connected'