MEDIUM: xxhash: use the XXH_INLINE_ALL macro to inline all functions

This way we make all xxhash functions inline, with implementations being
directly included within xxhash.h.

Makefile is updated as well, since we don't need to compile and link
xxhash.o anymore.

Inlining should improve performance on small data inputs.
diff --git a/include/haproxy/defaults.h b/include/haproxy/defaults.h
index ae4def1..6a8b03d 100644
--- a/include/haproxy/defaults.h
+++ b/include/haproxy/defaults.h
@@ -388,4 +388,11 @@
 #define MAX_POLLERS	10
 #endif
 
+/* Make all xxhash functions inline, with implementations being directly
+ * included within xxhash.h.
+ */
+#ifndef XXH_INLINE_ALL
+#define XXH_INLINE_ALL
+#endif
+
 #endif /* _HAPROXY_DEFAULTS_H */
diff --git a/include/import/xxhash.h b/include/import/xxhash.h
index 2d56d23..074ad03 100644
--- a/include/import/xxhash.h
+++ b/include/import/xxhash.h
@@ -75,6 +75,8 @@
 extern "C" {
 #endif
 
+#include <haproxy/defaults.h>
+
 /* ****************************
  *  INLINE mode
  ******************************/