document the stance system
Clean up map previews. Fixes #5665.
Merge pull request #5680 from pchote/lobby-fixup

Clean up MapPreviewWidget.
add missing DomainIndex to Tiberian Sun
document DomainIndex
Merge pull request #5683 from Mailaender/autotarget-stance-documentation

Documented the AutoTarget stances system
Merge pull request #5689 from Mailaender/ts-domainindex

Added missing DomainIndex to Tiberian Sun
Fix breakage of old Lua api. Fixes #5686.
Merge pull request #5690 from obrakmann/fix5686

Fix breakage of old Lua api. Fixes #5686.
Fix size of force-start lobby dialogs. Fixes #5681.
Merge pull request #5692 from obrakmann/fix5681

Fix size of force-start lobby dialogs. Fixes #5681.
separate content install from loadscreen
unify install from CD logic
unify music install and add a download option

closes #4759
# This is a combination of 2 commits.

# The first commit's message is:

unify music install and add a download option

closes #4759

# This is the 2nd commit message:

#merge with unify music install and add a download option
fix Tiberian Dawn CD rip logic

closes #4424
add TrimOrEmpty to avoid NREs
unmount all to avoid write permission problems

fight the new caching mechanism and M$ WindowsTM file systems
don't check for general.mix as it stays unmounted

however still extract it
don't test for scores.mix as it is optional