PrivateKey: Add documentation and refactor to use network object as a parameter.
PrivateKey: Fixed documentation
PrivateKey: Fix typo
Merge pull request #713 from braydonf/ref/private-key-network

PrivateKey: Add docs and refactor to use network object
HDKeys: Modified to have immutable properties
Opcode: Modify from methods to be static, and an instance be immutable.
Opcode: JS-Beautify
Bump
Merge pull request #717 from braydonf/feature/hdkeys-immutable

HDKeys: Modified to have immutable properties
Merge pull request #720 from braydonf/feature/immutable-opcode

Opcode: Modify `from` methods to be static, and an instance be immutable.
Standardized toJSON, fromJSON, toString and fromString interfaces
Change utility naming
Fix spacing formatting issues
Merge pull request #726 from braydonf/feature/standardized-interface

Standardized toJSON, fromJSON, toString and fromString interfaces
Changed *Json to *JSON and returned an object so that methods can be called from other toJSON methods without the double-stringification issue.
Consistent names for utilities
Block: Change utility naming
Fix utility naming issue
Fix naming
Keys: Modified and added standardized toJSON/fromJSON prototypes