fast click to handle taphold

Added tapMaxDelay optional parameter which validates the event delay between touchstart and touchend fires click event only if event delay is in between tapdelay and tapMaxDelay