BUG/MINOR: stats: fix validity of the json schema

The json schema seems to be invalid when checking using the validator
from https://www.jsonschemavalidator.net/. Correct it using the
following specification :
http://json-schema.org/draft/2019-09/json-schema-validation.html#rfc.section.9.1

The impact of the bug it not well known as I am not sure of how useful
the json schema is for users. It is probably not used at all or else
this bug would have been reported.

This should be backported up to 1.8.

(cherry picked from commit a53ce4cc011250a0e561f4e5bb62f46719813534)
Signed-off-by: Christopher Faulet <cfaulet@haproxy.com>
(cherry picked from commit a9299e1f56f65ce89d45690a2356d5f59eed6bdd)
Signed-off-by: Christopher Faulet <cfaulet@haproxy.com>
(cherry picked from commit 63c7b2c27cad55e86c20e9e1cdcd0464dcf1e81c)
Signed-off-by: Christopher Faulet <cfaulet@haproxy.com>
diff --git a/src/stats.c b/src/stats.c
index fcf3752..4a87d5e 100644
--- a/src/stats.c
+++ b/src/stats.c
@@ -3779,9 +3779,9 @@
 			"\"title\":\"Info\","
 			"\"type\":\"array\","
 			"\"items\":{"
+			 "\"title\":\"InfoItem\","
+			 "\"type\":\"object\","
 			 "\"properties\":{"
-			  "\"title\":\"InfoItem\","
-			  "\"type\":\"object\","
 			  "\"field\":{\"$ref\":\"#/definitions/field\"},"
 			  "\"processNum\":{\"$ref\":\"#/definitions/processNum\"},"
 			  "\"tags\":{\"$ref\":\"#/definitions/tags\"},"
@@ -3826,9 +3826,9 @@
 			"\"properties\":{"
 			 "\"errorStr\":{"
 			  "\"type\":\"string\""
-			 "},"
-			 "\"required\":[\"errorStr\"]"
-			"}"
+			 "}"
+			"},"
+			"\"required\":[\"errorStr\"]"
 		       "}"
 		      "],"
 		      "\"definitions\":{"