Improve one-finger-zoom.

Change one-finger-zoom to use bddr_zoomScaleStepFactor.
This fixes too fast zooming when starting at the top of the scroll
view. Zooming with one finger now correctly uses the same scale factor,
no matter where the gesture started.