BattleBar.cs: fix "ChangeMyBattleStatus" called twice each time "Play/Spec" radiobutton is pressed 

...(because "checkedChanged" event is called twice. Both button is a boolean and mutually exclusive, the state of other is a reverse of another, so only need to use 1 "checkedChanged" event)

ContextMenus.cs: lower the Enumerable.Range() (integer sequence generator) table size from Int32.MaxValue to 100 (for checking free allyteamID). For efficiency.

MinimapFuncBox.cs: fix a case of 1 allyteam number not appear in "Team" button (minimapFunction buttons, under playerlist) if you join that allyteam and then spec.