Add header for CATransform3D in Mac OS X build.
Recover type description test (disabled because iOS 64 bits)

Use a template for a bool TyphoonTypeDescriptor, which gives us the platform
bool description, and primitiveType value.
Fix a lot of warnings.
Use the Typhoon header.
Rename TyphoonWeekComponentsPool -> TyphoonWeakComponentsPool.
Update Pods.