Fixed typo
Refactored TxInput/TxOutput messages
Wallet.sign_input
script_sig passed as a parameter
Added support for serializing of tx outputs