Add Multiply blend mode for D2K move-flash and shroud.
Move ShroudRenderer into a trait.
New shroud renderer. Fixes #2162. Fixes #3024. Fixes #4034.

Uses the original tile sprites in C&C and D2K and uses a smoother transition in all mods.
Update CHANGELOG.
don't count units twice and forget about buildings

closes #4283
Don't spawn resources at maximum density. Fixes #4278.
Merge pull request #4288 from Mailaender/stats-fix

Fix death count in observer stats
Merge pull request #4286 from ScottNZ/bleed

Fix cnc's nuke not damaging air units (a regression from a recent commit...
Merge pull request #4287 from pchote/shroud

Rewrite shroud renderer.
Attempt to parse unexpected key events as text. Fixes #4232.
Convert SmudgeLayer to sequences.
Use the original D2K craters.
Update CHANGELOG.
Fix typos spelling in changelog.
Fixes #4269.
Merge pull request #4271 from pchote/smudges

Use original D2K craters.
Merge pull request #4291 from pchote/fix-the-frelling-editor

Fixes #4269.
Merge pull request #4289 from pchote/ore-spawn-fix

Don't spawn resources at maximum density.
Merge pull request #4290 from pchote/text-fix

Attempt to parse unexpected key events as text.
Remove mod argument from GenerateMinimap.

It is redundant now that we enforce v6 maps.