Added a move tolerance on click event for touch

Added a movement tolerance for the FastClick that allows touch move some and still generate a click. When you click on devices there is large change you move finger for 1 or 2 pixels. This tolerance allows for movement of maximum of 5 pixels adjustable by the clickTolerance variable.