Remove vtxPrev by replacing with depth first transversal pulling transactions from mapWallet.

All transactions in vtxPrev are present in mapWallet as well making vtxPrev pointless.
Simplify implementation with ListUnconfirmedSupportingTransactions