Fixes table sorting with mouse

I broke it with recent touch changes. I made it so that TableHeader
returns false in OnMousePressed if a resize wasn't started. This meant
the table never got the release and didn't sort.

BUG=315793
TEST=covered by unit test now
R=ben@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236544 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 236544
Replace old with new synthetic gesture framework.

- Remove current implementation of synthetic gestures.
- Rename temporarily named classes and files of new synthetic gesture framework
  (e.g. SyntheticGestureNew -> SyntheticGesture).
- Link up new implementation in browser and renderer.
- Hook up synthetic gesture controller to input flushing in RWHI.
- Update JavaScript front-end and Telemetry.

BUG=297980

Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=236254

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

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