Add package.json
Add gitignore file
Add LEB128 enc/decoder wrapper implementation
Add tests for LEB128 enc/decoder wrapper implementation
Add test dependencies to package.json
Progress defining marker output object
Add tests for MarkerOutput implementation
Add sinon to dev dependencies
Add decodeWithMetadata function and improve documentation
Add check to ensure input is a valid buffer
Add tests for LEB128::decodeWithMetadata, and

- singularize all test definition strings for consistency
- add test for ::decode when an offset is provided
Improve LEB128 documentation
Add deserializePayload function to MarkerOutput
Clean up logic for detecting overflow
Add required modules and clean up whitespace
Add tests for MarkerOutput::deserializePayload
Add Bitcore to dependencies in package.json
Add buildScript function to MarkerOutput
Add tests for MarkerOutput::buildScript
Add parseScript function to MarkerOutput