Introduce MapCache and MapPreview for improved UI map previews.
Simplify the replay browser code.
Simplify the map chooser code.
Add data support to Download.
Simplify the server browser code.
Support custom map previews.

Add map.png to the map archive.
Update changelog.