This diff makes the chronik electrum hiosroty strictly compliant with the Electrum protocol, and also identical with Fulcrum ordering (because the protocol itself is not deterministic).
If this is found to be a problem in the future this can be revisited but for now we want to be a 1:1 replacement.
Depends on D18106 and D18107.