convert to Unix line endings
don't display headers when player panel is invisible
StyleCop
More style fixes.

Also fixes bogus recursive storage of OnGameStart
when a player is disconnected from the server.
Fix Map.GetSpawnPoints to return CPos.
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.
Fix editor compilation.
Fixed #4697 - Added lobby disconnect hotkey, and renamed the button for single player.

Fixed #4697 - Corrected a misspelled hotkey.
Merge pull request #4881 from joncloud/bleed

Fixed #4697 disconnect button label in single-player
Add Actor.IsDisguised
Fixed team health colors and spy disguise interaction
remove free-coasts.oramap
Merge pull request #4878 from pchote/mapcache

Reorganize map management and preview generation
Merge pull request #4891 from cjshmyr/spy-health

Fix enemy spies showing an enemy health bar when disguised as an ally - closes #4780