Update ChannelConfig serialization to be TLV-based