added ability to disable touch events. improved scroll-end event