Client: Support MessagePack for process bandwidth monitoring

The client library should use MessagePack to capture the bandwidth information for a configurable time interval.

This will be part of the client library. In the future this info is forwarded to the proxy and then consolidated there.