Added animation clip support
Animation clips can now be read from files
Started to implement blending

Also fixed an ugly bug in translation animation.
Adding observer to client. AH-176
Replace observer pattern with new one and added event manager. AH-176
Testing of scene manager and minor fixes. AH-176
AH-244 Idea of how it should work.

An good idea of how it should work, much like how graphic engine handles model and modelinstances.
Load low poly model, have it stored in physics with a name. When level want to create a hull check this list to see if it is loaded and copy triangles to the hull. Create body and return the bodyhandle to level so it can manipulate the bodies.
Crossfade and layered blending added

Some logic to go between tracks etc missing.
Began commenting. AH-176
Both extra tracks support both types of blending

Simplified logic for adding new animation to tracks.
Pulled master

Normals funky
Fixed timer for queue processing. AH-176
Eased use of event manager. AH-176
AH-244 Loading lowpoly model and place hull at right coordinates.

Task is soon done. Some more testing, update architecture and maybe some more functionallity.
Merge remote-tracking branch 'origin/master' into AH-176_Observer

Conflicts:
	BoostTest/BoostTest.vcxproj.filters
Fixed bug in rendering of bounding volumes.
AH-244 Added comments and physicslogger.

Commented and added physicslogger to new functions.
Merged branch AH-244_HullPlacement to Master.

Added more bounding volume drawing fixed!
Final test and comments added. AH-176
Merge remote-tracking branch 'origin/master' into AH-176_Observer