ECSignature: avoid multiple push/unshift operations
HDNode: enforces sane seed lengths
HDNode: fix error spelling
Transaction: add assertion that scriptPubKey exists
Merge pull request #242 from dcousens/hdstrict

HDNode: enforces sane seed lengths and Transaction input