Added a command line switch to disable xinput2, enabled xinput2 by default

I added the switch --disable-high-precision-scrolling to disable xinput2
scrolling functionality. The switch is named high-precision rather than smooth
to avoid confusion with the scroll interpolation feature known as smooth
scrolling.

This CL also re-enables xinput2. I believe that all the bugs that caused it to
be disabled are now fixed (once https://codereview.chromium.org/2077163003/ is
in) but this switch will help mitigation if I am wrong (which I suspect I might
be given the range of prior bugs).

I've added two new files---have I added them in all the correct gyp/GN
locations?

BUG=616308

Review-Url: https://codereview.chromium.org/2153683002
Cr-Commit-Position: refs/heads/master@{#407792}
2 files changed