Added the beginning of terrain collision. Currently not working.
Merge branch 'olof' of github.com:rodstrom/yomibubble into herman
CollisionManager added change the way movement is handled on CharacterController and started making our own variation of CharacterController.

Signed-off-by: Olof Wallentin <olov.wallentin@gmail.com>
Merge branch 'olof' of github.com:rodstrom/yomibubble into herman

Conflicts:
	Game/codebase/States/PlayState.cpp

Signed-off-by: Herman Rödström <herman@rodstrom.se>
Level editing great progress.
All objects with object_type "Tott" in the levels objects.s3db-file will now be replaced with a Tott.
This can be expanded with other types and custom code per type. Working on inputting unique data (eg. waypoints) for each object through Artifex. Could also make it so that every object with a specific meshfile-name will become interactive.
PS. Use SQLiteStudio for .s3db editing for now.
PPS. Gravity is off right now for debugging purposes.

Signed-off-by: Herman Rödström <herman@rodstrom.se>