Add support for random teams with custom rosters.

If the user uses custom rosters, then they would have the option of
randomizing the teams of the players in the custom roster.