unit speeds fix; husk burn; tanks explode small

Vehicle speeds adjusted, now 80% on clear, like tanks. Intended to coincide with speed changes here: https://github.com/OpenRA/OpenRA/pull/2722
Husks burn 10 seconds now instead of 40. More fitting for cnc.
Tanks UnitExplodeSmall now by default. 
Rename uniform setters to avoid future ambiguity.
Remove unnecessary duplication between renderers.
Redirect IShader calls via respective *Renderers.
Merge pull request #2741 from Mailaender/classic-mods

Classic mods
Merge pull request #2739 from Mailaender/shroud-dev-cheats

Additional Developer Shroud Cheats
Merge pull request #2731 from pchote/renderer-cleanup2

Renderer refactoring - Duplication
Merge pull request #2737 from Mailaender/shroud-sync

add Shroud, CreatesShroud and RevealsShroud to syncreport.log
Merge pull request #2725 from psydev/patch-5

defaults.yaml: unit speeds fix; husk burn; tanks explode small
Merge pull request #2729 from Mailaender/sync

Dump some more values into the debug log to investigate desyncs
Merge pull request #2736 from Mailaender/better-bots

Better AI Bots
Merge pull request #2589 from Mailaender/travis

Travis CI support
Added Mission Survival01 mission