More networking changes

- If a client thinks there's no current vote, they'll request the vote
options from the server when the vote menu is opened.
- Slight changes to Shine.GetAllClients() and Shine.GetTeamClients().