Pads zeros in toBytes output, fixes #121
Merge pull request #122 from dcousens/fix121

Pads zeros in toBytes output, fixes #121
Aligning type naming with bitcoind and fixed pubkeyhash bug
Test vectors for nulldata (OP_RETURN) and multisig
Orders modules by name
Merge pull request #125 from sidazhang/master

Aligning type naming with bitcoind and fixed pubkeyhash bug
standardize test descriptions & add nonstandard script test vector

[follow-up #125]
clean up comments & extract methods

[follow-up #125]
Removes Key module (use ECKey)
CryptoJS no longer exported by default
Merge pull request #129 from dcousens/indexclean

Cleanup of Index.js
Renames ecparams to curve to avoid confusion
Merge pull request #130 from dcousens/eccurverename

Renames ecparams to curve to avoid confusion
Moves test/misc.js tests to appropriate location
Removes use of convert module
Updates network.js constant names
Adds Buffers as input parameters
Renames network parameter to netstr

This should make the intent clearer.
This commit also catches the `null` case for the seed parameter.
HDWallet now uses Buffers internally
Removes format dependency