Fix team with players removing issue in TeamService

Team service now sets player.team to null for all players belonging to the team being removed.