GameSaver: Early save skeleton, required class changes (serialization, id)
GameSaver: Read a game save and restore game state
GameTurn: Save swimmers that have been moved during the turn
GameSaver: Fix some deserialisation issues, restore all the things

IT WORKX! Took 5 hours. Awesome coding.
Merge remote-tracking branch 'remotes/origin/master' into savegame

Conflicts:
	src/fr/miage/atlantis/gui/controllers/GuiController.java
Merge branch 'savegame' into raie-zo

Conflicts:
	src/fr/miage/atlantis/gui/controllers/GuiController.java