added a confirmation dialog window control for generic yes/no questions
added exit event handler to the main menu
added label frame to the skin
disabled dragging for the mainmenudialog and confirmationdialog. they can be re-enabled on individual elements, but I don't think they are needed for these two
made the menus less transparent to make them more readable when two overlay each other
made the exit confirmation dialog actually do something.
centered the exit dialog. i don't like using hard numbers like this, but the uniscalar was not positioning correctly.
moved the InputManager into the generic FusionGameState, since I assume all states will have input
added function to end the current state
adjusted some sizing on the confirmation dialog
added a placeholder combat game state that will house the meat of the game
added keyboard event to exit the combatstate if escape is pressed
misc cleanup
horrible call. changed inputmanager to static so a new one isn't made on every state. this should probably find its way to FusionGame