fixed issues with testnet and createTx
custom changeAddress for wallet.createTx()
added tests for createTx testnet and createTx custom changeAddress
custom changeAddress has full integration test
integration tests for scripthash transcations
Merge pull request #166 from bitcoinjs/remove-isfinite-check

Remove Number.isFinite check on tx input index
Merge pull request #165 from bitcoinjs/bigi-monkey-patching-no-more

Upgrade bigi & remove monkey patching
Variables names made consistent with constructor
Removes unnecessary new Buffer
Fixes #167 and adds temporary test
Merge pull request #168 from dcousens/167fix

Fixes #167
Stretches test for derive m/0 from xpub
Merge pull request #162 from sidazhang/master

Adding integration tests
Fixes incorrect PubKey hex constant
Restructure integration and coretests

Also update test script to pick up only tests directly under /test
update integration test descriptions
Changes sequence number to an actual Number
Changes fakeTxHash to actual hex
Serialize now returns a buffer
fixes integration test dependency paths