[BUG #8535]  Waypoints should enable a "pull-to-refresh" feature
* Added logic for allowing negative scroll offsets in waypoints.
Improved waypoints demo