Continued improvements on the animation system. Biggest change here is the model processor now generating bone aligned bounding boxes for all vertices attached to that bone (this data is put into SkinningData).

Also fixed some jitter associated with looping animations (more correctly handling various things when looping back to the start, for example root difference calculation)

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