tor-spec: Disallow single hop streams
Current ctor will send a DESTROY
cell with a protocol violation as its
reason, when you use a valid exit node as a guard to create a single hop
circuit and send a RELAY_BEGIN
cell through it.
This commit outlines this behavior, by suggesting implementations to treat such a behavior as a protocol violation.