Adds ability to paste text (ctrl/cmd+v) into chat.
Disable replay saving for campaign missions.
Merge pull request #6446 from Mailaender/server-joined-game

Polished status message wording in the lobby
Fix #6444
Merge pull request #6441 from pchote/paste

Support pasting clipboard text into TextFields.
Move SpawnsCorpse functionality from RenderInfantry into its own WithDeathAnimation trait.

Add descriptions and player palette booleans to WithDeathAnimation.
WithDeathAnimation yaml changes
Rename CrushableInfantry to Crushable, adapt to WithDeathAnimation.

Make Crushable compatible with non-mobile actors.

Change RA, TD and TS infantry die-crushed sequence ZOffsets in preparation
for future engine changes.

Add descriptions and CrushedByFriendlies to Crushable.

Adapt code to factor in whether the palette is a player palette.
Upgrade rules for WithDeathAnimation and Crushable renaming
InfDeath -> DeathType upgrade rule fix
Remove duplicate death sequences from dinos and ants.

Fixes stegosaur death anim palette (no longer shows team color).
Adds "Civilian building captured" notification to TD.
Merge pull request #6450 from obrakmann/fix6444

Prevent a NullReferenceException in GameInfoStatsLogic
More OSX launcher tweaks:

* Require a framework install of Mono, as our .config files reference dylibs installed to the frameworks dir.
* Bump the minimum Mono version to 3.2, which included the SGen GC.
* Update download link for the new mono website.
* Reference the MRE package to reduce potential confusion.
Merge pull request #6396 from reaperrr/with-deathanim

Added WithDeathAnimation
Fixes wrong palette for crushed death anim.
Adds WithBarrel trait.
Replace Wall trait with BlocksBullets
Wall -> Crushable + BlocksBullets yaml changes
Upgrade rule for Wall -> BlocksBullets + Crushable transition