use TickRender() for RenderSprites and PaletteModifier
new trait WithMakeAnimation
ActorMap is updated in Tick

so we can't search for adjacent actors in TickRender
new PauseState to differentiate game and editor pausing
freeze animations during pause to visualize it better
fix problem with cnc nuke leaking the long idle sequence Tick

and avoid magic numbers
disallow building placement when the game is paused

touches the most glitchy case of #3277
StyleCop and avoid redundancy
Merge pull request #5640 from Mailaender/editor-tick

Separated Tick and TickRender more cleanly