Identify cluster XML update (#26738)

* update Identify cluster XML and generate code

* cleaned up identify server implementation

* update generated code references in Identify cluster examples

* avoid using namespace in header and update identify init signature

* update last pieces of legacy identify generated code

* update missed references to legacy generated code

* fix typo

* fixed logging errors

* update namespace usage

* fixed few more namespace usage and cast

* few more missed namespace updates

* Update examples/chef/efr32/src/AppTask.cpp

Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>

* Update examples/light-switch-app/silabs/efr32/src/AppTask.cpp

Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>

* Update examples/lighting-app/nxp/k32w/k32w0/main/AppTask.cpp

Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>

* address PR comments

* regenerate code after removing feature map from XML and running zap_convert_all.py

* fix CI errors

* trying to fix types

* added missing namespace

* No need for spurious changes. And for a 16-bit int, 0x00 is not any more "correct" than 0x0.

Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>

* Revert warning fixes which are not neccessary

* shorten namespace use

* run restyler

* regen

Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>

* fix spell check

* Fix new pump-app example.

---------

Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
diff --git a/examples/chef/devices/rootnode_windowcovering_RLCxaGi9Yx.zap b/examples/chef/devices/rootnode_windowcovering_RLCxaGi9Yx.zap
index fdf5901..fac7b92 100644
--- a/examples/chef/devices/rootnode_windowcovering_RLCxaGi9Yx.zap
+++ b/examples/chef/devices/rootnode_windowcovering_RLCxaGi9Yx.zap
@@ -5480,7 +5480,7 @@
               "code": 1,
               "mfgCode": null,
               "side": "server",
-              "type": "enum8",
+              "type": "IdentifyTypeEnum",
               "included": 1,
               "storageOption": "RAM",
               "singleton": 0,