ATF type missmatching fixed
Added ATF support for Cube textures
Improve quaternion API.

Fix norm() (which is norm squared right now).
Add Matrix4x4 initialization from Quaternion instead of Vector4.
Add normalize().
Add Quaternion initialization from axis rotation.
Make default values unit.
Add methods to create a quaternion from a rotation between two vectors.
Fix delete triangle
Merge branch 'master' of aerys.in:minko into dev
Added support for different Context3D Profiles (in order to support BASELINE_EXTENDED for 4096*4096 textures)
Software skinning does not change the geometry object anymore but the property geometry of the meshController dataProvider.
Avoid errors when another object access the geometry property of a mesh when this mesh is skinned
Added deep clone option for cloning Controllers, deep cloning an AbstractAnimationController clones the playing state
Addd reverse property on AbstractAnimationController : plays animations in reverse
Cleaner single label functions for AbstractAnimationController
Proposed a quick fix to use the specular map not only as a modulation function for Phong, but as masking for environment mapping.
Nicer handing of Viewport dispose and invalidation of primitive geometry instances on context dispose.
Add a name attribute
Colored shadow added

Colored shadow added
Added ParserOptions.materialFunction.
Fixed the ParserOptions.defaultDependencyFunction.
Fixed the ParserOptions.defaultDependencyFunction.
Add geometry dataprovider that reference vertexcomponents
Optimization on shadows that fix problems with spotlights
add support for BitmapData as a source for DynamicTextureController