BUILD: tree-wide: add missing http_ana.h from many places

At least 6 files make use of s->txn without including http_ana which
defines it. They used to get it from other includes.
diff --git a/src/log.c b/src/log.c
index 1e08b66..0e880c9 100644
--- a/src/log.c
+++ b/src/log.c
@@ -31,6 +31,7 @@
 #include <haproxy/frontend.h>
 #include <haproxy/global.h>
 #include <haproxy/http.h>
+#include <haproxy/http_ana.h>
 #include <haproxy/listener.h>
 #include <haproxy/log.h>
 #include <haproxy/proxy.h>