Handle half-closed streams correctly
When a stream is dropped, I believe we send an END cell as appropriate. But we remove the stream from circuitmap, which is not yet correct: we should keep accepting cells on the stream for a while.
See tor#25573 (closed) for more information about this issue when it turned up in Tor.