Fixed #3826
Update structures.yaml

Removed CanPowerDown trait
Merge FileFormats dll into Game and reorganise namespaces.
Added some notifications, fixed Cyborg/Cyborg Commando death sounds.
Added build/deploy, damage and destruction sounds to buildings and MCV.
Moved ^Wall default right below ^Building inside defaults.yaml.
Changed Cyborg armor type to Light, to make it less OP against other infantry.
Added Radars, Tech Centers and Walls to both sides.
Added idle animations to weapon factories.
Added some general prerequisites (FACTORY, RADAR, TECH).
Tons of sequence fixes for infantry.
Added a fixed version of infdie.shp, converted to unit*.pal.
Added an infexpl.shp for Cyborg Commando death 3, converted to unit*.pal.
Made InfDeath less arbitrary.
Rule of thumb:
Small calibers = InfDeath 1
Anti-tank weapons = InfDeath 2
Explosive weapons = InfDeath 3
Tweaked build palette positions of some GDI units.
Merge pull request #5112 from pchote/fileformats

Merge FileFormats dll into Game and reorganise namespaces.
Fix uppercase prerequisites.
Merge pull request #5114 from reaperrr/ts-fixes01

Lots of TS mod fixes & additions
clean up OpenRA.Game/*.dll left-overs
Added ExplosionPalette and WaterExplosionPalette traits to Warheads.

This is needed for TS water splashes, for example (they use unit*.pal instead of anim.pal).
Defaults to "effect".
Merge pull request #5123 from Mailaender/clean-openra-game-dll

Additions to Makefile for cleaning up OpenRA.Game/*.dll left-overs
Merge pull request #5125 from reaperrr/explosion-palette

Added ExplosionPalette and WaterExplosionPalette traits to Warheads
Add a camera to the Ion Cannon. Fixes #5058.
update to GeoIP2 and parse the database only once

closes #4227
Merge pull request #4666 from Mailaender/geoip2

Updated to GeoIP2