Added precautions to avoid phantom clicks

1. Max time between touchstart and touchend = 600ms (like in Chrome for Android)
2. Min time between touches = 200ms.
3. Cancel tracking if moved outside 10px boundary any time, not just at
   the touchend (this is in line with fastclick lib).