Fix worms getting stuck when target reaches rock
Generate sync reports faster by delaying ToString calls until it is written to disk.

Values for the report are generated by calling ToString on members, we avoid calling this on value types for performance. By instead just copying the value we can delay calling ToString until later and avoid spending time and memory creating strings that usually go unused.
Add country definitions
Set up custom prerequisites for FACT
Set up tank drop for Russia, parabombs for Ukraine and spy plane/paradrop for Soviet
Update crates for new countries
Update voice definitions for new countries
Adjust fake structure tooltips to appear real to enemies
Rebalance fake structures
Let vanilla Allies build fake structures (except fake sub pen because it's silly)
Change spy to be 50% cheaper for England
Add Advanced Chronosphere for Germany
Set up prerequisites for WEAP
stnk -> England, mgg -> France, ctnk -> Germany, qtnk -> Russia, dtrk -> Ukraine
Add Advanced Gap Generator for France
Add new flags to ra countries, based on tomsons26's work
Fix a bogus label name in ra
Overhaul the lobby faction dropdown for ra
Fix faction dropdowns unhighlighting when they shouldn't
Set up additional prerequisites to make it easier for modders