REORG: include: move pattern.h to haproxy/pattern{,-t}.h

It was moved as-is, except for extern declaration of pattern_reference.
A few C files used to include it but didn't need it anymore after having
been split apart so this was cleaned.
diff --git a/src/payload.c b/src/payload.c
index f52f987..eaf8f06 100644
--- a/src/payload.c
+++ b/src/payload.c
@@ -15,12 +15,12 @@
 
 #include <haproxy/api.h>
 #include <haproxy/net_helper.h>
+#include <haproxy/pattern.h>
 #include <haproxy/htx.h>
 #include <proto/acl.h>
 #include <haproxy/arg.h>
 #include <proto/channel.h>
 #include <proto/connection.h>
-#include <proto/pattern.h>
 #include <proto/payload.h>
 #include <proto/sample.h>
 #include <proto/http_ana.h>