moved internal time step setting to Game

player should not be able change it as it is not synced yet
add a pause/slowdown/play/fastforward button for replays

closes #4633
separate World and Ui LastTickTime
use relative tick time intervals
keep the catch up for small delays and truncate larger ones
Add some more robustness against UI-introduced desyncs.
Adjust C&C replay UI.
Tick the game timer status independently of the game rate.
Fix the timestep jank threshold.