Fix delegate method call order and content centering.

Fix one-finger-zoom triggering delegate methods in wrong order.
Fix content centering when the user puts the finger on the scroll view.