REORG: include: move dict.h to hparoxy/dict{,-t}.h

This was entirely free-standing. haproxy/api-t.h was added for size_t.
diff --git a/include/types/dict.h b/include/types/dict.h
deleted file mode 100644
index def6355..0000000
--- a/include/types/dict.h
+++ /dev/null
@@ -1,19 +0,0 @@
-#ifndef _TYPES_DICT_H
-#define _TYPES_DICT_H
-
-#include <haproxy/thread.h>
-#include <import/ebpttree.h>
-
-struct dict_entry {
-	struct ebpt_node value;
-	unsigned int refcount;
-	size_t len;
-};
-
-struct dict {
-	const char *name;
-	struct eb_root values;
-	__decl_thread(HA_RWLOCK_T rwlock);
-};
-
-#endif /* _TYPES_DICT_H */
diff --git a/include/types/peers.h b/include/types/peers.h
index 8961d7e..33d40ec 100644
--- a/include/types/peers.h
+++ b/include/types/peers.h
@@ -27,11 +27,11 @@
 #include <netinet/in.h>
 #include <arpa/inet.h>
 
+#include <haproxy/dict-t.h>
 #include <haproxy/api-t.h>
 #include <haproxy/list-t.h>
 #include <import/eb32tree.h>
 
-#include <types/dict.h>
 
 struct shared_table {
 	struct stktable *table;       /* stick table to sync */
diff --git a/include/types/stick_table.h b/include/types/stick_table.h
index ccd1dcb..e345048 100644
--- a/include/types/stick_table.h
+++ b/include/types/stick_table.h
@@ -29,8 +29,8 @@
 #include <import/ebtree.h>
 #include <import/ebmbtree.h>
 #include <import/eb32tree.h>
+#include <haproxy/dict-t.h>
 #include <haproxy/pool-t.h>
-#include <types/dict.h>
 #include <haproxy/freq_ctr-t.h>
 #include <types/peers.h>
 #include <types/sample.h>