Stop streaming and respond once we’ve read enough.

Aha! It turns out that pushing `null` downstream is enough to terminate the request and respond.

Unfortunately, the only operation that we can apply this to at present is `head`.

Refs #15.