Saying no in "do you really want to abort?" should not raise an exception
fix resuming a game when the previous hand did not make winds rotate

BUG: 323761
FIXED-IN: 4.11.1
if a request of a DeferredBlock fails, properly clean up

before, the same request might have been re-executed which was
hiding the real error message and instead showed a different, misleading
error
fix handling of "east won nine times in a row"

1. that rule is not absolute anymore because we still want to know
which rule lead to Mah Jongg

2. raise LongHand only for scoring games. In real games, the program
logic prevents this anyway.

BUG: 324022
FIXED-IN: 4.11.1
fix regression: quit program then cancel aborting current game still quits

since b7323dfcd5e39c065d55de10eb1437266b358100