Menus working fully, pause menu looks like shit temporarily. Beginning to implement support for controller in menu.

Signed-off-by: Herman Rödström <herman@rodstrom.se>
Merge branch 'olof' of github.com:rodstrom/yomibubble into herman

Conflicts:
	Game/codebase/Game.cpp
	Game/codebase/InputSystem.cpp

Pause menu to Main menu broken. Something about maps and iterators being changed while accessed, can't find where.

Signed-off-by: Herman Rödström <herman@rodstrom.se>
Moved m_sound_manager out of the states. Nothing works...
Preparing to revert.

Signed-off-by: Herman Rödström <herman@rodstrom.se>
Solved lots of problems.
Don't know if 3dsound still works though.

Signed-off-by: Herman Rödström <herman@rodstrom.se>
Loading screen working.
Still not possible to:
playstate->menustate->PlayState
Terrain probably doesn't exit cleanly

Signed-off-by: Herman Rödström <herman@rodstrom.se>
Fixed infinite jumping and disabled grass loading.

Signed-off-by: Herman Rödström <herman@rodstrom.se>
Merge branch 'herman' of github.com:rodstrom/yomibubble into olof

Conflicts:
	Game/codebase/Components/PhysicsComponents.cpp
	Game/codebase/Core.cpp
	Game/codebase/States/PlayState.cpp