Fix missing field `type` in game state frame.
Merge branch 'gameengine' into server

Conflicts:
	server/game_engine.py
Merge branch 'gameengine' into server
Debug: print commented.
Merge branch 'master' into server

Conflicts:
	server/game_engine.py
End frame sent by server when time is over (for the moment).
fixed a bug with get_spawn_point when the player is not in the specified team
Merge branch 'server' into client
Merge branch 'gameengine' into client
Merge branch 'gameengine' into server
uncommented the turn event, and added support for the vision as mesh. It's updated from the v entry in the update frame
Merge branch 'client' into gameengine
Merge branch 'server' into gameengine
Refactored the GameEngine so that we can now use it either in auto_mode or not. auto_mode being the "server mode" that is to say, it will updated itself periodically