here we must call with false as the animation target zoom is not set yet
remove spanx and spany. Not used and would crash on API 10
correctly handle scale
correctly set isAnimating
fix handling single tap with 2 fingers. Prevent wrong calls when scaling