proto: Make the ClientDataStreamCtrl optional throughout

We will reuse DataStream for relay exit streams, and those aren't going to have a ClientDataStreamCtrl.

Based on what we discussed on irc.

Part of #2557

Merge request reports

Loading