Further enhancements for when players join.

Players now correctly are not created until they join the game, so NPCs
cannot kill them while they sit in the lobby.