Merge pull request #5285 from pavlos256/d2k-theater-slow

Fix strange d2k loading slowness
Added ConsoleCommand, and an example to go with it
Added default behaviour to all mods
Merge pull request #5260 from JordanGlue/bleed

closes #4779 Deploy hotkey F not repairing orcas/apaches in cnc/td
fixed many blemishes on Hegemony or Survival
Merge pull request #5275 from psydev/maps

4 new maps; some map updates
Merge pull request #5289 from psydev/tiles

Fix rock passability in snow, winter, temperat
Merge pull request #5253 from Unit158/console

Closes #4131
Merge pull request #5233 from Squiggles211/BuildLimitTech

Fix TechTree prerequisite bug for buildings with a build limit.
new shorthand Exts.(Try)ParseIntegerInvariant
Merge pull request #5262 from Mailaender/parse-invariant-culture

Added checks for NumberFormatInfo.InvariantInfo everywhere
Fix warning message when compiling under Windows (MSBuild/VS).
Merge pull request #5303 from reaperrr/win-warnings

Fixes warning message when compiling under Windows (MSBuild/VS)
Fixes harvester husk Z sorting on refinery.
Added "make test" to Windows' make script.
Fixes #3036

See also #5149, #5191
Fixes #5278: SAM site on the TD shellmap starts open
Patched the console PR as requested by xanax`
Merge pull request #5310 from Unit158/console

Patched the console PR as requested by xanax`
Merge pull request #5309 from pavlos256/sam-site-starting-state

Fixes #5278: SAM site on the TD shellmap starts open