Move transform dirty flags into transform matrices.

Add CC3Matrix isDirty property. Move matrix dirty flags into matrices in
CC3Node (3 matrices), CC3Camera (2 matrices), CC3SkinnedBone, CC3MutableRotator.
Ensure references to matrix ivars are tightly controlled. Expose CC3Node
globalRotationMatrix property and globalTransformMatrixChanged method.
Lazily calculate all node transform matrices and global properties.

Make CC3Node globalTransformMatrix readonly, and build lazily. Remove CC3Node
globalTransformMatrixChanged method. Build CC3SkinMeshNode skeletalTransformMatrix
& skeletalTransformMatrixInverted lazily. Build CC3Bone skeletalTransformMatrix
lazily. Build CC3HoseParticleNavigator nozzleMatrix lazily. CC3Node globalLocation
derived by transforming location with parentGlobalTransformMatrix.
CC3NodeUpdatingVisitor now subclassed from CC3NodeVisitor instead of
CC3NodeTransformingVisitor. Raise assertion on unexpected EPVRTDataType in POD.
Object-space bump-mapping light tracking now separate from target tracking.
CC3DemoMashUp remove bump-map light tracker as separate wrapper.
Fix CC3ShadowVolumeMeshNode lazy transform.

Fix CC3ShadowVolumeMeshNode lazy transform.
Add CC3ShadowVolumeMeshNode defaultVisible class-side property.
Deprecate and remove internal use of CC3NodeTransformingVisitor class hierarchy.

Deprecate and remove internal use of classes: CC3NodeTransformingVisitor,
CC3SkeletonRestPoseBindingVisitor & CC3NodeBoundingBoxVisitor.
Deprecate and remove internal use of CC3Node buildTransformMatrixWithVisitor:,
updateTransformMatrix, updateTransformMatrices, trackTargetWithVisitor: &
didSetTargetInDescendant: methods, and parentGlobalTransformMatrix,
dirtiestAncestor & transformVisitorClass properties.
Deprecate and remove collection of targetted nodes from CC3Scene.
Deprecate and remove internal use of CC3Scene transformVisitor property.
Deprecate and remove internal use of CC3Node transformVisitorClass,
trackTargetWithVisitor: & didSetTargetInDescendant: methods.
Minor app build setting changes.

Rename CC3DemoMultiScene-iOS build product to remove '-iOS' suffix.
Remove gloss effect from app icons when using asset catalogs.
Remove icon settings from Info.plist.