Clean up project settings.

- Create single platform config named x86 and have all projects target x86.
- Remove Release config (broken anyway).
- For the Debug config, ensure TRACE and DEBUG constants are set and unsafe code is allowed for all projects (same as the makefile).
- Warn level 4 and optimizations off were removed from the config automatically by VS (it assumes these values by default, and these match the makefile).
- The CrashDialog project can reuse the icon from the Game project as long as the path is set correctly.
- Fix TS project so it builds (I know it's going but its annoying that the project must be unloaded).
Merge pull request #5673 from RoosterDragon/solution-config

Clean up project settings
updated drop-zone-battle-of-tikiaki map.yaml

Replaced 7x "Multi17" (not existing) with "Multi7" and 1x "Multi11" (also not existing) with "Multi1"
Fix #5675
Merge pull request #5676 from pavlos256/fix-rng-division-by-zero

Fix #5675
Merge pull request #5674 from abcdefg30/bleed

updated drop-zone-battle-of-tikiaki map.yaml
document the stance system
Clean up map previews. Fixes #5665.
Merge pull request #5680 from pchote/lobby-fixup

Clean up MapPreviewWidget.
add missing DomainIndex to Tiberian Sun
document DomainIndex
Merge pull request #5683 from Mailaender/autotarget-stance-documentation

Documented the AutoTarget stances system
Merge pull request #5689 from Mailaender/ts-domainindex

Added missing DomainIndex to Tiberian Sun
Fix breakage of old Lua api. Fixes #5686.
Merge pull request #5690 from obrakmann/fix5686

Fix breakage of old Lua api. Fixes #5686.
Fix size of force-start lobby dialogs. Fixes #5681.
Merge pull request #5692 from obrakmann/fix5681

Fix size of force-start lobby dialogs. Fixes #5681.
don't try to spawn resources when the cell is already full

fixes #5699
updated bomber-john mapyaml
updated drop-zone mapyaml