game: Functionalize 'join' command handling.
game: Functionalize 'join' command handling.

This is so it can be overriden by future games; specifically, those
that don't have a maximum number of players.

sunfall/giles