Added save-load system (WIP)
******************************

- Added saves.h & saves.cpp

main.cpp
====================
- Added a int level to control the level to play

gameStage.h
====================
- Modified gameLoop to make use of int level
- Added saveMenu() & loadMenu()

saves.h
====================
- Added saveGame(), loadGame() and findSaveFiles()
Added code for using loadGame() into the menus.
Merged with M3_SaveLoad to add save load features + modifications
**************************************

main.cpp
====================
- Added an unsigned int level to control the level started when game == E_GAME
- Added a case for E_DELETE_SAVES

game.h
====================
- Modified levelLoop() to make use of unsigned int level as a param

gameStage.h
====================
- enum gameState
	- Renamed enum gameState to GAMESTATE
	- Renamed values to have an E in front to be in line with other enums
	- Added a E_DELETE_SAVES
- Added saveMenu(), loadMenu(), deleteMenu()
- Modified mainMenu() to allow users to enter the Delete Save menu
- Fixed bugs where some text were misaligned in the menus
- Fixed bugs with pauseMenu() not printing correctly

userInterface.h
====================
- Fixed bugs with most functions which were printing the wrong colours