Addition of motion mapping in SmartBodySkeletonMap.
Restructuration of SmartBodyAnimation.

The animations are now handled through a SmartBodyAnimationManager. They are
divided in three categories:
	* SmartBodyMovingAnimation => set of motions that implies a movement
of the character.
	* SmartBodyStaticAnimation => set of motions that doesn't make the
character change his position (not compatible with MovingAnimations).
	* SmartBodyGestureAnimation => set of motions that are played only
once (whereas Moving/StaticAnimations concern the posture of the character).