repair: forbid strip from inside a transaction
Stripping inside a transaction will (at best) crash or (at worst)
result in very unexpected results. We explicitly forbid it early.
Testing that hghave does not crash when checking features $ "$TESTDIR/hghave" --test-features 2>/dev/null