GameState (and ServerGameState) can now be passed a constructor
parameter for expected number of players, and will prevent use of warps
until that many have joined.