fix unmarshaling for Go tip
fix unmarshaling for Go tip

The Go compiler has been fixed so that unexported
embedded struct fields cannot be assigned to.
This fix makes macaroon JSON unmarshaling work
with that.

go-macaroon/macaroon