immediate_interpreter: Fixed tap to drag behavior. Introduced delay before accepting drag.

In the SubsequentTabBegan state we used to accept any movement as a drag.
This is no longer the case, the finger has to stay in the same position for a short
period of time before it can be moved. This way tap to drag is not longer confused with tap to click and then move.

BUG=chromium-os:24172
TEST=Unit tests and manual testing on target machine. Test repeated by adlr.

Change-Id: I504271205229b17d87dbfe4c87f81846fb8fcac0
Reviewed-on: https://gerrit.chromium.org/gerrit/20748
Reviewed-by: Andrew de los Reyes <adlr@chromium.org>
Commit-Ready: Dennis Kempin <denniskempin@chromium.org>
Tested-by: Dennis Kempin <denniskempin@chromium.org>
3 files changed