Initial commit.
Fix some logic. Add more test coverage.
Complete test coverage.
Add new test coverage for unmarshalMap.
Add unmarshalMap.
Moved tests for unmarshalling to new file.
Refactor unmarshal tests.
Absorb method simplified, now balances structure initiations and terminations.
Complete rewrite, now includes raw message support.
Refactor unmarshal into decode like encoding/json.
Add comments for exported methods.
Add license header to all source files.
Merge branch 'master' of https://github.com/bemasher/bencode