Add tests for unsafe-txn
Improve a test to make it catch more failure modes
0.9.0 - replace max-revision with revision-range