Fixed issue between swipe and tap.

We can now see the difference between a swipe and tap.
We have more events listening if you're on a touch device.
Listen at the start and check the difference for the end and either move the point on a graph or do nothing.
Merge pull request #284 from alphagov/bugfix/touchAndClick

Fixed issue between swipe and tap.