Expose fractional TouchEvent coordinates

Previously TouchEvents had their co-ordinates truncated to integers.
By supporting sup-pixel precision we get smoother dragging and line 
drawing at slow speeds on high-dpi devices or when zoomed.

Intent to ship thread: https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/J0Lca9fCuNw

Tests depend on EventSender change here: https://src.chromium.org/viewvc/chrome?view=rev&revision=275340

BUG=323935

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

git-svn-id: svn://svn.chromium.org/blink/trunk@175726 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Update deleteSelection callsites after r164025

This patch fixes the deleteSelection callsites in CompositeEditCommand
after [1] refactored them to remove the bool 'replace' parameter.

[1] http://src.chromium.org/viewvc/blink?revision=164025&view=revision

BUG=381069

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

git-svn-id: svn://svn.chromium.org/blink/trunk@175727 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Change the order of include pathes to avoid including potential staled files.

BUG=380054

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

git-svn-id: svn://svn.chromium.org/blink/trunk@175728 bbb929c8-8fbe-4397-9dbb-9b2b20218538