Store Entry and Frame in context
Don't export ULEB128 decode func
Rename reader -> buf
Improve docs for decodeULEB128