fix vertical scrolling on touchscreens

evt.preventDefault() leads to no scrolling
removing evt.preventDefault() leads to no touchend event
no touchend event leads to "nothing happen"

Revert to the original stackoverflow example code, remove threshold
and everything should be fine.
Somebody knew what he was doing there :-)