Simplify Protobuf Encoding by Removing Extraneous Buffers

This pull request removes unneeded goprotobuf buffer allocation, since the underlying package functions implicitly perform the same work.