make transactions calculate their hash on parse
Merge pull request #15 from maraoz/feature/tx-hash-on-parse

make transactions calculate their hash on parse
Transaction: add fromObj() method, for importing textual JSON representation
Merge pull request #16 from jgarzik/tx-fromobj

Transaction: add fromObj() method
fix logger variable name
remove duplicate require
call callback on connection error
Merge pull request #17 from matiu/bug/callback-on-rpc-error

Bug/callback on rpc error
add option to RpcClient to enable keep-alive (false by default)
Added getBestBlockHash command to callspect
Merge pull request #19 from cmgustavo/feature/add_getbestblockhash_to_rpcclient

Added getBestBlockHash command to callspect
change RPC agent default
import script functions from cosign
add tests for functions imported from cosign
Merge pull request #20 from ryanxcharles/feature/add-multisig-from-cosign

Add multisig functions to Script.js for use in cosign
replace tabs with 2 spaces using "expand"
Merge pull request #18 from matiu/feature/keep-alive-optional

add option to RpcClient to enable keep-alive (false by default)
Merge pull request #21 from matiu/chore/remove-tabs

replace tabs with 2 spaces using "expand"