Transaction: remove signing operations
TxBuilder: Initial commit and tests
TxBuilder: use data fixtures for invalid tests
TxBuilder: transform all signatures once
Wallet: use TxBuilder instead