Added level progression (missing menus) & minor tweaks & fixes

characters.h
======================
- Added code to increment player score with g_SCORE_PER_HIT when the player hits a Ghost with a bullet

game.h
======================
- update()
	- Added code to increment player score with g_SCORE_PER_PELLET when the player eats a pellet
	- Added code to decrement number of pellets when the player eats a pellet
	- Added code to decrement player score with g_SCORE_PER_DEATH when the player loses a life
	- Added code to set the game Map::levelState for controlling win/loss conditions and pausing
- levelLoop()
	- Modified to handle the Map::levelState including win/loss and pause

gameStage.h
======================
- Added code to create border around main menu
- Fixed bug with quit() not quiting

globals.h
======================
- Removed g_quitGame which became redundant with the introduction of E_LEVEL_STATE

maps.h
======================
- Added an enum E_LEVEL_STATE that holds values for a game level's state
- Map
	- Added an E_LEVEL_STATE levelState to Map
	- Modified constructor to intialize levelState

scorePoints.h
======================
- Changed SCORE_PER_KILL to SCORE_PER_HIT and halved the value

userInterface.h
======================
- Added a printBorder() to print a border in the console