bb41ef3450
When replacing non-segwit tx, bump_fee in some circumstances created a tx that tried to spend from the tx-to-be-replaced. There is explicit logic to avoid this but it only worked for segwit txs. The change in transaction.py is a no-op, just tried to make it clearer that the scriptSigs, witnesses are being reset by from_tx().