add tests for checkEncode and checkDecode
add tests for bytes and words conversion
migrate crypto-js to 3.1.2
remove demo
throw error when input to script constructor is not an array

[#58]
fix transaction serialization/deserialization

[closes #58]
Merge pull request #57 from bitcoinjs/upgrade-crypto-js

Use crypto-js as a module from npm
remove old crypto-js
move convert methods from util to convert
Message signing does not work with compressed keys. ref #61
Determine whether key is compressed from the key itself. ref #61
Add whether pubkey recovered from sig is compressed. close #61
Merge pull request #59 from bitcoinjs/remove-demo

remove demo
Merge pull request #62 from bitcoinjs/compressed-sign

Fix sign/verify for with compressed keys