clang-format: copy latest and re-format

clang-format-16 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: I152f141a5e8343b92b5ce81d3ca16eec77b5606b
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
diff --git a/presence/anyof.cpp b/presence/anyof.cpp
index 54a0ec0..6b9403a 100644
--- a/presence/anyof.cpp
+++ b/presence/anyof.cpp
@@ -62,10 +62,10 @@
 void AnyOf::stateChanged(bool present, PresenceSensor& sensor)
 {
     // Find the sensor that changed state.
-    auto sit =
-        std::find_if(state.begin(), state.end(), [&sensor](const auto& s) {
-            return std::get<sensorPos>(s).get() == sensor;
-        });
+    auto sit = std::find_if(state.begin(), state.end(),
+                            [&sensor](const auto& s) {
+        return std::get<sensorPos>(s).get() == sensor;
+    });
     if (sit != state.end())
     {
         auto origState =