freerds: migrate most message serialization to msgpack