Bug: When the cursor is on a foundation stack or on the wastepile stack,
it is possible to put this stack into an invalid state.
Reason: unmark_cards() should only be called on maneuver stacks since it
alters the y position of cards.
Fix: Only redraw maneuver stacks on ESC-key action.