- Moved respawning to C++
- Made it so clients can kick the ball
- Projectiles now go through allied players
- Initial team number assignment to PlayerState (doesn't do anything yet)
Intermediate commit
- Moved AI tasks to AI Player Controller
- AI now have player states
- Added hitpoints in the HUD
- Partial refactoring of code to use team numbers rather than goals
- All human players are assigned team 1
- Deprecated all AI logic from the soccer player pawn
- Animations no longer get firing state from the soccer player pawn. Will need to reintroduce after the prototyping phase.
- Fixed bug where soccer player uniforms were not properly updated on clients
Merge branch 'master' of https://github.com/Gamieon/UBattleSoccerPrototype

Conflicts:
	Source/MagicBattleSoccer/Classes/Player/MagicBattleSoccerPlayer.h
	Source/MagicBattleSoccer/Private/Player/MagicBattleSoccerPlayer.cpp