Fix bad performance when serving files up locally :)

preventDefault() is needed to be called on anchors, otherwise transitions are really *really* bad.
Fix #560

We no longer move 1px on touch start unless pull 2 refresh or infinite scrolling is enabled.   Also added better checks in touch move to lock the page.