Implemented control calling functionality.

Added a function for calling controls and made key strokes call
control that are registered to them.
Menu class now uses controls instead of key stroke actions.
	modified:   control/Menu.cpp
	modified:   control/Menu.hpp
	modified:   gamelogic/ControlManager.cpp
	modified:   gamelogic/ControlManager.hpp
	modified:   gamelogic/Game.cpp
	modified:   gamelogic/Game.hpp
	modified:   gamelogic/TestGame.cpp
Changed to MIT license