added basics for a state/screen machine
renamed remHandler to delHandler in inputhandler
removed test case in main.py, it needs to be moved to a state
Added more default code to the GameState class
Added switching, and state information in the debug overlay. Also switched from % to using .format
Importing game instead of epsilon.engine.game in signals.py is smarter
Basic main menu class added, and put as the starting class