Improve inactivity timeout handling.

Enable it for dead players. Idling players should be removed from the team
whether alive or dead.

Don't trigger timeout action if the player is in the spawn queue or if the
player is dead but there are no spawns for the team.