Move TouchEvent timeout code to the TouchEventQueue

Android currently uses custom TouchEvent timeout logic on unresponsive desktop
sites.  The existence of this timeout has been a trouble spot, so move it to
a common, visible location where it can be examined and used by other platforms.

BUG=305273

Review URL: https://codereview.chromium.org/48973005

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239670 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 239670
Include VS2013 runtime folders in PATH for automatic toolchain

Reproduced on a new Win7 x64 VM, and this fixed the build (at
least for the chrome target).

This doesn't address the need to copy the runtime DLLs into the
output directory so that chrome runs though, that's a separate
problem where something in chrome's gyp should be copying them
there, at least for a debug build.

TBR=mikelawther@chromium.org
BUG=326345

Review URL: https://codereview.chromium.org/111183002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239671 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 239671