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/include/types/acl.h b/include/types/acl.h
index 78b2612..d9f4084 100644
--- a/include/types/acl.h
+++ b/include/types/acl.h
@@ -23,11 +23,11 @@
 #define _TYPES_ACL_H
 
 #include <haproxy/auth-t.h>
+#include <haproxy/pattern-t.h>
 #include <haproxy/api-t.h>
 #include <haproxy/list-t.h>
 
 #include <haproxy/arg-t.h>
-#include <types/pattern.h>
 #include <types/proxy.h>
 #include <types/server.h>