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.
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
Merge pull request #4895 from ihptru/removemymap

remove free-coasts.oramap
Add Actor.RepairBuilding