Fix DCHECK failure on gamepad disconnect on Windows

AbstractHapticGamepad requires that callers call the Shutdown method
before destroying the gamepad object. This CL ensures that Shutdown is
called in GamepadPlatformDataFetcherWin when an XInput gamepad is
disconnected.

BUG=749295

Change-Id: Idae6d509144e2f09c8d1f6bb69f3b693920e6670
Reviewed-on: https://chromium-review.googlesource.com/861195
Reviewed-by: Brandon Jones <bajones@chromium.org>
Commit-Queue: Matt Reynolds <mattreynolds@chromium.org>
Cr-Commit-Position: refs/heads/master@{#528720}
1 file changed