clang-format: copy latest and re-format

clang-format-17 has some backwards incompatible changes that require
additional settings for best compatibility and re-running the formatter.
Copy the latest .clang-format from the docs repository and reformat the
repository.

Change-Id: Ib52f953657f0c75fcf0ea191a7eadfbd8b94c917
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
diff --git a/src/cpuinfo_utils.cpp b/src/cpuinfo_utils.cpp
index c291718..5c46585 100644
--- a/src/cpuinfo_utils.cpp
+++ b/src/cpuinfo_utils.cpp
@@ -181,7 +181,7 @@
             return;
         }
         handler(newValue);
-        });
+    });
 
     using ChangedPropertiesType =
         std::vector<std::pair<std::string, InterfaceVariant>>;
@@ -224,7 +224,7 @@
 
         DEBUG_PRINT << "PropertiesChanged handled\n";
         commonPropHandler(changedProps);
-        });
+    });
 
     // Set up a match for the InterfacesAdded signal from the service's
     // ObjectManager. This is useful in the case where the object is not added
@@ -257,7 +257,7 @@
             DEBUG_PRINT << "InterfacesAdded handled\n";
             commonPropHandler(changedProps);
         }
-        });
+    });
 
     if (propertiesChangedMatch != nullptr)
     {