tagging rootNode as a mandatory device type in zcl.json for ZAP  (#35757)

* tagging rootNode as a mandatory device type in zcl.json for ZAP to consume

* Update zcl-with-test-extensions.json
diff --git a/src/app/zap-templates/zcl/zcl-with-test-extensions.json b/src/app/zap-templates/zcl/zcl-with-test-extensions.json
index bc1a29c..33d0dcb 100644
--- a/src/app/zap-templates/zcl/zcl-with-test-extensions.json
+++ b/src/app/zap-templates/zcl/zcl-with-test-extensions.json
@@ -681,6 +681,7 @@
         ],
         "Service Area": ["CurrentArea", "EstimatedEndTime", "FeatureMap"]
     },
+    "mandatoryDeviceTypes": "0x0016",
     "defaultReportingPolicy": "mandatory",
     "ZCLDataTypes": ["ARRAY", "BITMAP", "ENUM", "NUMBER", "STRING", "STRUCT"],
     "fabricHandling": {
diff --git a/src/app/zap-templates/zcl/zcl.json b/src/app/zap-templates/zcl/zcl.json
index db4526e..634d333 100644
--- a/src/app/zap-templates/zcl/zcl.json
+++ b/src/app/zap-templates/zcl/zcl.json
@@ -675,6 +675,7 @@
         ],
         "Service Area": ["CurrentArea", "EstimatedEndTime", "FeatureMap"]
     },
+    "mandatoryDeviceTypes": "0x0016",
     "defaultReportingPolicy": "mandatory",
     "ZCLDataTypes": ["ARRAY", "BITMAP", "ENUM", "NUMBER", "STRING", "STRUCT"],
     "fabricHandling": {