HTTP/1.1 Keep-Alive

Replacement for #22.

Needs more tests.