feat(msgpack): serialize blocks with bundle type

The class stores block data contiguously, and do serialization
on a fixed length buffer provided by libcurl.

We serialize to msgpack 2.0 spec data.