Replaced tabs with whitespaces.
Moved interface functions out of EC_AnimationController constructor. They are left to give a user a hint what services given component is holding. Note! for some odd reason EC_AnimationController.prototype.name functions aren't added when component is created.
Three.js now supports animation blending. Merged three.js master and animation blend pull request https://github.com/mrdoob/three.js/pull/4029.
Added SetAnimWeight method to EC_AnimationController.