Added Invasion Service

Added soldier and vehicle pylons
master merge
Added TurretAI

- Added vehicles
- Tweaked AI to consider opposite faction-aligned Installationobjects
enemies
- Added turret shooting at NPCs
- Debugged actors
Added invasion NPCs, debugged AI lockups and more

- Added barrier and tower plus the according buffs
- Added defender NPCs
- Fixed enemy NPCs not showing hostile after faction change
- Added ally function implementation to rebel and imperial scripts
- AI does not lock up in a state anymore
- AI seeks better position if LOS is blocked
- AI resumes previous states better now
Added GCW Banners

- Added GCW Banners and the according profession buffs
- Fixed some AI issues
Fixed ObjectService so that it re-loads old objects, and allows characters to persist over server instances
Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
Fixed a null pointer exception when loading previous resources
Added more content, tweaked AI resources and buffs

- Added invasion-specific buffs
- Added factional handling
- Added AI switches
- Added construction/repairing
- Fixed enemy TANO color when changing status
- Fixed notification baselines to consider GCW-specific circumstances
- Optimized AI algorithmic complexity by eliminating expensive
arithmetic operations
- Fixed reposition state to avoid locations in water
- Considered tower defense buff for NPCs in combat service
- Compacted 3 AI threads into one
- Dynamic allocation of AI resources depending on patrol point index and
same faction AI density
- Added Withdrawal state for more realistic post-battle behaviour
- Positioned all pylons, camps, officers, terminals, barricades,
turrets, towers, cloners in the appropriate coordinates
Added GCW tokens and rank progression

- GCW tokens are now granted for invasions
- GCW points correctly translate to GCW rank progression
- Temp fixed GCW next update timer
- Ensured thread termination of spawners
- Prepared InvasionService in terms of timing for TestServer-deployment
Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
Added Sui functionality for GCW Objects
Merge pull request #1 from ProjectSWGCore/master

pull
Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2
Fixed a few bugs

- Fixed KBT90
- Added simulationService method for nearby players
- Fixed an AI State issue
Fixed some server crashes with some engine changes; also added a creature ODB
Revert "Revert "Removed Level Restriction From GCW Scout Trooper Boots and Gloves And Added Armor Restriction Like They Were On Live""

This reverts commit 3ee4733c41cfe49d9e8c22b584ff03d410c4877d.
Removed Stats for Scout Trooper Helmet Considering It's a Crafted Armor Piece
Fixed Some More Officer Roadmap Reward Mistakes
Changed GCW Collection Scripts
Transfer of commits by Zing