game: Store players in both an array _and_ a session-indexed object
We originally wrote the code storing palyers in an array, and then we
changed to using an object (indexed by session ID) for convenience in
looking up players by the session ID value.
Here, we add the array back so that we can access players either way:
1. Indexing into players_by_session to lookup a player by session ID
2. Iterating over players when we want to access players in order
The second usage, (in order), will be convenient for a subsequent
commit where we assign teams out to players in the order that they
joined the game.