Fix issue with team-kill kick

According to the message, you are supposed to be restricted to the
independents team. However, it's not even letting the player join
that team. This fix makes it so that player is only kicked back into the
lobby if he tries to join bluefor or opfor.
Merge remote-tracking branch 'remotes/upstream/Development_main' into Development_main