WalletAppKit: allow restore from wallet seed even when there are no checkpoints i.e. regtest mode
Wallet: fix a bug that could cause a temporarily corrupted balance, when two pending transactions arrive backwards