Feature/transaction builder multisig support

This add support for Multisig Transaction creation.
Multiple tests and an example for Multisig creating and redemption were added. 

P2SH is not yet supported, will add that next.