chore(gogoprotobuf_codec)

Fixed a the Marshal benchmark (elimate the Unmarshal in the benchmark for
Marshal).

Put the type at the tail to speed up the encoding/decoding.