Modified PlayingClip.cs to correctly preserve excess time when looping (eliminating a very noticeable judder when looping)
Added root bone setting to animations, all bones which are ancestors of the bone marked as root have all transformations discarded
Added a FixLooping setting to animations, which copies all keyframe data for non root bones from the first frame to the last, ensuring the animation loops properly
Modified Runtime Keyframes to use Transform instead of keeping the three transform values itself or in a matrix

Signed-off-by: Martin Evans <martindevans@gmail.com>