Tap gestures no longer triggered by "touchcancel" browser events

Fixes #324. Tap gestures on Android would be erroneously fired during scroll due to touchcancel events being treated as proper touchend events.