Httpproxy: Change the way cancelled buffers are handled.

Don't immediately close a cancelled buffer. Instead keep sending silence
until the estimated file size is reached.