More tweaks to the character controller movement, back to friction based deceleration and fixed bubble interaction with player states. Static World objects now have restitution and friction.

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

Conflicts:
	Game/codebase/Artifex/Loader/DBManager.cpp
	Game/codebase/Components/PhysicsComponents.cpp
	Game/codebase/Components/PhysicsComponents.h
	Game/codebase/Components/PlayerInputComponent.cpp
	Game/codebase/Managers/GameObjectManager.cpp
	Game/codebase/States/PlayState.cpp

Signed-off-by: Olof Wallentin <olov.wallentin@gmail.com>
-Fixed Character controller offset for pivot.
-Collision Filtering for collision shapes.
-Larger Hitbox for detecting when the player has hit a bubble upon falling.

Signed-off-by: Olof Wallentin <olov.wallentin@gmail.com>
Updated camera functionality.

Signed-off-by: Farbror Tiny <jens.syntax@gmail.com>