Update make version to check for git.

This will prevent the version from being set to null if git isn't in the
path.
Update make to not have issues with pausing at the end.
remove Year 501

closes #6447
fixes crash in minimap generator for some of maps
add a new lint check for map rule loading
don't re-use regular multiplayer crates

fixes #6869
Prevent crash dialog from popping up when the game restarts

Fixes #6887
Fix shell script syntax errors

Fixes #6956
Add System.Core reference to OpenRA.Mods.Common.csproj for Linq
StyleCop clean OrderManager
Force at least one render per tick during regular gameplay.

Partially reverts #5850, as this feature is a serious usability regression when controlling units. Fixes #6867.
Desugaring a couple of ternary expressions which prevented OpenRA building on Mono 3.10 and certain versions of the 3.8 series due to a bug in Mono: https://bugzilla.xamarin.com/show_bug.cgi?id=23319
Implement (new) IPreventsTeleport in MadTank.
Prevents MadTank from being teleported after deployment.
not just Traits anymore
not new, but only Lua API
Wiki: keep separate Trait and Lua API docs for release and playtest
Fix global git config in update-wiki.sh
Fixed vqa crashes