Network: Add message PlayerJoined
Merge remote-tracking branch 'origin/gui' into raie-zo
GameClient: Handle game start
GameHost: Handle game starting
Network: Run graphics tasks on the graphics thread
Network: Synchronize initial player token events, and turn switching
Merge remote-tracking branch 'origin/raie-zo' into gui

Conflicts:
	src/fr/miage/atlantis/gui/controllers/GuiController.java
	src/fr/miage/atlantis/logic/GameLogic.java
	src/fr/miage/atlantis/network/GameClient.java
	src/fr/miage/atlantis/network/GameHost.java
	src/fr/miage/atlantis/network/NetworkObserverProxy.java
	src/fr/miage/atlantis/network/messages/MessagePlayerJoined.java
gui : adding some comments