clang-15: fixes for const-auto iterators

clang-tidy-15 is giving a number of warnings which it autofixed of
the form:

```
../src/perform_scan.cpp:407:10: error: 'auto &' can be declared as 'const auto &' [readability-qualified-auto,-warnings-as-errors]
    for (auto& [configId, config] : systemConfiguration.items())
         ^
         const
```

Apply autofixes.

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I61870f7ab7b68aae61472056f0f707c6e229d7b3
diff --git a/src/perform_scan.cpp b/src/perform_scan.cpp
index f87965a..44f284c 100644
--- a/src/perform_scan.cpp
+++ b/src/perform_scan.cpp
@@ -404,7 +404,7 @@
         return;
     }
 
-    for (auto& [configId, config] : systemConfiguration.items())
+    for (const auto& [configId, config] : systemConfiguration.items())
     {
         // don't disable ourselves
         if (isDisable && configId == recordName)