Call pendSaveValidated without holding the ledger master lock
During old pathfinding, unlock earlier.
Fix missing call to setPubLedger on gap in published ledger stream.