extended version of binary.ReadVarint that returns byte length too
add all basic commands from trie and initial support for multi reply payloads
reply into a separate file