add utility function to pick a random entity from g_entities matching a specified field
minor corrections in G_PickRandomTargetFor
allow for multiple spectator and team intermission cams