Gestures now cache transforms of their parent objects.
Refactored Camera Layers, added transform caching to CameraLayer.
Refactored Transformer2D, added PanMultiplier.