Fixes issues with errors
Add lodash to shrinkwrap
Remove duplicate lodash dependency
Add inherits to shrinkwrap
Export window.bitcore for browsers
Change to use browser-all before karma
Add message to stack
Revert gulp delete
Merge pull request #654 from eordano/fix/buildErrors

Fix Error issues and other issues found with packaging
Remove gulp from npm install dependencies
Payment Protocol: Restore and reorganize files for payment protocol.
Merge pull request #656 from braydonf/ref/payment-protocol

Refactor Payment Protocol. Closes #607
finish all tests
change isOpReturn to isDataOut
add Opcode.smallInt()
implement Script.buildMultisigOut()
implement Script.buildPublicKeyHashOut()
implement Script.buildDDataOut()
implement Script.buildScriptHashOut()
remove commented code