Merge pull request #4901 from pchote/async-maps

Asynchronous map downloading.
Unify all mods on the C&C order button logic.