Add subscribeLabels frame parser and types
Implements the CBOR frame decoding logic for the subscription stage,
including FrameHeader, three payload types (SubscribeLabelsPayload,
SubscribeInfoPayload, SubscribeErrorPayload), DecodedFrame enum, and
FrameDecodeError enum. Includes 7 unit tests covering valid frames,
header decode failures, payload decode failures, unknown message types,
and malformed error frames.
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>