Merge pull request #6230 from havok13888/AdvancedPowePlant

#5936 Advanced Power Plant have a different layout in the original
Merge pull request #6220 from obrakmann/fix6211

Make background of FMVPlayers in TD and RA black
Convert damage modifiers to integer percentages.
Convert speed modifiers to integer percentages.
Convert firepower modifiers to integer percentages.
Rename ProneSpeed to SpeedModifier in TakeCover.
Upgrade mod rules.
avoid NullReferenceException in updatedRegion

fixes #6166
Merge pull request #6226 from Mailaender/shroud-updatedregion-nre

Fixed a crash when there are no actors to reveal shroud on the map.
Change ImpactTypes from array to bitfield approach.
Implement IMA ADPCM WAV file support

Closes #4628
Fixes D2k heavy factory roof displaying below exiting units.

Closes #6236.
Fixes D2K AI constantly repairing weather damage.
Fixes incorrect package name in INSTALL.md

No package `libmono-winforms4.0-cil` exists in Debian or Ubuntu. The correct package name is `libmono-system-windows-forms4.0-cil`.
Merge pull request #6256 from jfinkels/patch-1

Fixes incorrect package name in INSTALL.md
Merge pull request #6248 from reaperrr/d2k-roof-fix

Fix D2k heavy factories roof ZOffset
fix offset for light vehicle factories
Merge pull request #6250 from UberWaffe/#6149_AIRepair

Closes #6149
Merge pull request #5937 from reaperrr/explosions2

Implements more sophisticated explosion animation/sound system
Merge pull request #6173 from reaperrr/jamslater-ima-adpcm

Implement IMA ADPCM WAV file support