Move animated zoom stopping in to the place it belongs
Move the proxy in to Map.ZoomAnimation as it is the only place that uses it. Use it to detect zoom animation finishing.
Push getTransform up to L.DomUtil.getTransform rather than having it in ZoomAnimation and PosAnimation