Don't use connection keep alive for HTTP requests (Fixes #437)

When we process a redirect the first connection is held open until it times out. This turns off Connection: keep-alive so it doesn't happen any more.

It would be nice to understand exactly why this only causes a problem when we do a redirect, but it does fix the symptoms.