throw specific exception on missing sound definitions
Merge pull request #2896 from Mailaender/editor-ruler

Added switchable ruler markings to editor
use SharpFont instead of custom Tao.FreeType
Merge pull request #2895 from Mailaender/editor-erazor

Added an eraser toolbar button to the map editor
hotkey usability

resolve hotkey conflicts, fixes #2883
add/display existing in-game button hotkeys, fixes #2932
fixes #2918 cloaked units invisible to spectators
Merge pull request #2475 from Mailaender/sharpfont

move from custom Tao.FreeType to SharpFont
added durationbar indicator for iron curtain, closes #2288
added durationbar indicator for chronoshift, closes #2287
added "Force Desync" Cheat for debugging
fixes #2726 paratroopers revealing shroud after death
Merge pull request #2928 from psydev/changes

new maps; orca trail changed; msam icon; blue tree.shp
Merge pull request #2935 from Mailaender/superweapon-cooldown

Added durationbar indicators for iron curtain and chronoshift
Merge pull request #2931 from Mailaender/missing-sound-exception

Throw specific exception on missing sound definitions
Merge pull request #2934 from Mailaender/observer-invisibility

Fixes cloaked units invisible to spectators
Merge pull request #2936 from bidifx/syncrep

added "Force Desync" Cheat for debugging
Merge pull request #2937 from Mailaender/paratrooper-shroud-glitch

Fixes paratroopers revealing shroud after death
fixes #2938 unbreak make install and SharpFont on Mac
Merge pull request #2943 from Mailaender/make-install-sharpfont-fix

Unbreak make install and SharpFont on Mac
infantry speed increased from 90% to 100%.

During playtesting it seemed like having infantry go at full speed on clear terrain was a good addition.
If it seems inappropriate for some infantry, can change it individually later for some units that might be too fast (e.g. flamethrowers and grenadiers, who travel at speed=5).