Address: remove redundant comments
Address: remove circular dependency fix

This is no longer a problem.
Script: extract test data to fixture
Script: rename toScriptHash to getHash and add tests
Script: removes Script.createP2SHMultiSigScriptSig

It is favoured to compose the scriptSig manually using
Script.createP2SHScriptSig and Script.createMultisigScriptSig.

Added a test to verify that createMultisigScriptSig throws when not
enough signatures a provided and the redeemScript is given.
Merge pull request #173 from dcousens/scriptclean

Cleanup of network in Transaction/Script
Script: remove Address requirement
Script: remove sort requirement for multisig
Syncscript: general cleanup
Address/Script: consistent function ordering
Script: use PubKey objects not prebuilt Buffers
Transaction: rename hashTransactionForSignature to hashForSignature
Transaction: rename (de)serialize to [to/from]Buffer
So much