Fix for other browsers.
sort of working
Tweaking.
Tweaks - no repainting!
Working better, needs cleanup, and first pull is broken.
Fix minor bug.
Unify offset origins.
Big rename.
Cleanup.
Fix bug with re-entering overscroll.
Rename to scrollNoFriction