Fix encoding problems with ZipFile.

Without setting the DefaultCodePage it may cause problems on systems without 866 code page installed.
use Travis CI to deploy GitHub releases

closes #3775
Use MSBuild to improve make.ps1's clean function
Fixes inconsistency in reload times for Cnc Aircraft

Fixes reload time inconsistency caused by always running the reload
counter even when not needing to reload.  Also adds the ability to
specify that the reload counter restarts when firing a shot.
Added a description to the pillbox
Adds WaterExplosion and WaterImpactSound to UnitExplodeSmall.

Fixes #4515.
Renamed Developer Mode to Cheats for consistency.
Added notion that it disables FoW as well to Disable Shroud cheat option.
Fixes crash when joining multiplayer lobby

Fixes crash when joining a multiplayer lobby caused by recent spawn
choice changes.
Merge pull request #5352 from Squiggles211/mp_lobby_fix

Fixes lobby crash when joining MP game
remove TeslaInstantKills
automatic rule upgrade
whitespace cleanup
Adjust the singleplayer menu button positions to remove unnecessary mouse movement.
Fix incorrect font in spawn selector.
Go back to the smaller circle for the colorpicker.
fix closing slots not removing bots properly
Use smaller spawn points.
Merge pull request #5355 from Mailaender/missing-bot-slot-sync

Fixed closing slots not removing bots properly
Merge pull request #5356 from pchote/td-ui-polish

TD UI Polish
Merge pull request #5348 from reaperrr/ra-shroud-cheatlabel

Closes #5167