Makes ECDSA capitalization consistent
Merge pull request #120 from dcousens/ecpride

Fixes ECDSA capitalization
Adds magicHash test vectors and removes convert
Adds better ECDSA test vectors for recoverPubKey
Adds test vectors for deterministicGenerateK
DeterministicGenerateK now uses Buffers/crypto
Uses Array.prototype.slice instead of map
Removes unused JSBN toByteArraySigned
Removes unnecessary ECDSA functions, moves compact signatures to Message
Renames ecdsa.verifyRaw to ecdsa.verify
Standardizes ecdsa API to use BigIntegers