Network: Handle game start and player names
Merge remote-tracking branch 'origin/gui' into raie-zo
Network: Add NetworkObserverProxy
Merge branch 'master' into raie-zo
Merge remote-tracking branch 'origin/gui' into raie-zo
Network: Add NetworkObserverProxy early code
gui : working on multiplayer lobby #1
Merge remote-tracking branch 'origin/gui' into raie-zo

Conflicts:
	src/fr/miage/atlantis/gui/controllers/GuiController.java
GameClient: Connect and notify our name
gui : working on multiplayer lobby #2
Merge remote-tracking branch 'origin/raie-zo' into gui

Conflicts:
	src/fr/miage/atlantis/gui/controllers/GuiController.java
gui : working on multiplayer lobby #3
gui : updating player name on connect
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: Add message PlayerJoined
GameClient: Handle game start