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
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