this PR changes network but old client might drop packages only meant for stats and kill messages
The projectile initial team is set up at initialisation and may be used if the owner changes team or leaves the server. Then the projectile gets a dummy owner id depending on the team.
This is used later in the function TakeDamages in order to check friendly fire.
Thus for this purpose, I add a function IsFriendlyTeamFire.