Fix client reconnect problem when server returns headers to close connection.

It was not able to reconect once the server replied with a connection close header. Now it reconnects to the same host specified when the user starts the client using lhttp:connect_client() function.