Workaround for SSL termination bug on 0.10.x

TLS Streams are pretty broken in 0.10.x. Calling `.end` on an
HTTPS response, causes the cleartext stream to be destroyed, which
in turn causes the encyrpted stream to be destroyed prematurely.

This work around is ugly, but it works well across versions
of Node.