Fixed team balancing when player is spectator so that it won't force player to a different team. Added user message to notify that team is full.
Fixed issues with team balancing. Again. Now the team count doesn't account for the player selecting and a player is never forced to a team. Just disallowed if full.
Merge pull request #37 from TheBerryBeast/master

text based on resolution, fixed #1
Merge pull request #34 from eoswald/master

Fixed Team Balancing
fixes #30
fixed #38, fixed #27, resolved #35, started spectate code, still something odd going on though
Merge remote-tracking branch 'upstream/master'