Add MessagePack library
Implement an in memory appendable buffer

This will be used for messagepack serialization of data in memory.
Add required API for MessagePack implementation