Represents a single message with the v0 or v1 format
This is the old format that KafkaEx supported
See https://kafka.apache.org/documentation/#recordbatch
@type t() :: %Kayrock.MessageSet.Message{ attributes: term(), compression: term(), crc: term(), key: term(), offset: term(), timestamp: term(), timestamp_type: term(), value: term() }