[MINOR] http: logs must report persistent connections to down servers

When using "option persist" or "force-persist", we want to know from the
logs if the cookie referenced a valid server or a down server. Till here
the flag reported a valid server even if the server was down, which is
misleading. Now we correctly report that the requested server was down.
We can typically see "--DI" when using "option persist" with redispatch,
ad "SCDN" when using force-persist on a down server.
diff --git a/src/proto_http.c b/src/proto_http.c
index 83e0518..7cb4faa 100644
--- a/src/proto_http.c
+++ b/src/proto_http.c
@@ -5220,7 +5220,7 @@
 					    (t->flags & SN_FORCE_PRST)) {
 						/* we found the server and it's usable */
 						txn->flags &= ~TX_CK_MASK;
-						txn->flags |= TX_CK_VALID;
+						txn->flags |= (srv->state & SRV_RUNNING) ? TX_CK_VALID : TX_CK_DOWN;
 						t->flags |= SN_DIRECT | SN_ASSIGNED;
 						t->srv = srv;
 						break;
@@ -5418,7 +5418,7 @@
 							    (t->flags & SN_FORCE_PRST)) {
 								/* we found the server and it's usable */
 								txn->flags &= ~TX_CK_MASK;
-								txn->flags |= TX_CK_VALID;
+								txn->flags |= (srv->state & SRV_RUNNING) ? TX_CK_VALID : TX_CK_DOWN;
 								t->flags |= SN_DIRECT | SN_ASSIGNED;
 								t->srv = srv;
 								break;