AH-378 Player now has 4 BV.

3 spheres, two on feet and one between the legs. OBB is now the rest of the character.
Merge remote-tracking branch 'origin/master' into AH-378_PlayerVolumes

Conflicts:
	Client/Source/GameLogic.cpp
AH-378 Progress!

Small though. After lunch we will contiune adding function to physics so we'll be able to add BV to existing bodies.
Rebuilt body class to support multiple bounding volumes. AH-378

Rebuilt body to support many volumes. We had to rebuild a lot of things because of it.
Created a player component.
Fixed The box. AH-378

Small spheres still need fixing of position.
Merge remote-tracking branch 'origin/master' into AH-378_PlayerVolumes
Player volumes are now at the correct positions. AH-378

Volumes in the same body doesn't collide with each other anymore.
Merge remote-tracking branch 'origin/master' into AH-378_PlayerVolumes

Conflicts:
	Common/Source/ActorFactory.cpp
Fixed awesome IK on legs. AH-423
IK on the feet now works too! AH-423
Merge remote-tracking branch 'origin/master' into AH-378_PlayerVolumes

Conflicts:
	Common/Source/Components.h
Created a sphere following the head. AH-423

Still need to move IK to server.
Merge remote-tracking branch 'origin/master' into AH-378_PlayerVolumes

Conflicts:
	Client/Source/Player.cpp
Merge remote-tracking branch 'origin/master' into AH-378_PlayerVolumes
Merge branch 'master' into AH-378_PlayerVolumes