Changing the way of distinguishing ModelRepresentationHumanoid from
ModelRepresentation :
- suppression of getType and getTypeNameForClass in ModelRepresentationHumanoid
- addition of a virtual method called isHumanoid() into ModelRepresentation (false)
	and ModelRepresentationHumanoid (true).
The position of the character is now set using SmartBody.
SmartBodyAnimation now contains the name of the corresponding motion.
Adjustment of the character's position using the position requested by
the server.