GRIM: If ActorLookAt is called with an actor as the target, look towards the actor's head instead of their origin. Fixes #887
MISC: Add copyright notice from glm
MISC: Add copyright notice from glm
MISC: Add COPYING.MIT
EMI: Enable backface culling. Fixes #900
Merge pull request #921 from Akz-/emi-contract-fix

EMI: Enable backface culling. Fixes #900
Merge pull request #891 from Akz-/grim-lookat-fix

GRIM: If ActorLookAt is called with an actor as the target, look towards...
EMI: Use a hash map for joint lookup by name.
EMI: Move methods that require animation state information from AnimationEmi to AnimationStateEmi.
EMI: Store joint indexes to avoid joint lookup by name in each animation step.
MATH: More efficient matrix multiplication implementation for 3x3 and 4x4 matrix specializations.