Game Save - Level

Saving now saves the current level, as well as the camera's position in
it, which are both correctly loaded on a game load request. The level is
saved as a string which holds the level's name, which is passed to
GameCreate to build the level.

GameCreate now properly takes the name of the level to load as a
parameter in LoadLevel(), as well as a bool argument which determines
whether or not GameCreate populates the level with characters (as when
the player first enters the level) or not (as when GameSaveManager
creates the object from file).