BUG/MINOR: httpclient: process the response when received before the end of the request

A server could reply a response with a shut before the end of the htx
transfer, in this case the httpclient would leave before computing the
received response.

This patch fixes the issue by calling the "process_data" label instead of
the "more" label which don't do the si_shut.

Must be bacported in 2.5.
diff --git a/src/http_client.c b/src/http_client.c
index c449418..39d7aa2 100644
--- a/src/http_client.c
+++ b/src/http_client.c
@@ -728,7 +728,7 @@
 						appctx->st0 = HTTPCLIENT_S_RES_STLINE;
 					}
 
-					goto more; /* we need to leave the IO handler once we wrote the request */
+					goto process_data; /* we need to leave the IO handler once we wrote the request */
 				}
 			break;