Add clang-tidy file

This commit implements a clang-tidy file, and makes
some changes to get it to pass.
Most changes are naming or mechanical in nature.

Tested:
CI passed in docker.

Change-Id: I1f9acf546542c839b8f9facb5b8beff37c0d5909
Signed-off-by: Pavithra Barithaya <pavithra.b@ibm.com>
diff --git a/types.hpp b/types.hpp
index f490823..7871a5d 100644
--- a/types.hpp
+++ b/types.hpp
@@ -2,13 +2,8 @@
 
 #include <xyz/openbmc_project/Time/Synchronization/server.hpp>
 
-namespace // anonymous
-{
-
-constexpr auto OBJPATH_BMC = "/xyz/openbmc_project/time/bmc";
-constexpr auto BUSNAME = "xyz.openbmc_project.Time.Manager";
-
-} // namespace
+static constexpr auto objpathBmc = "/xyz/openbmc_project/time/bmc";
+static constexpr auto busname = "xyz.openbmc_project.Time.Manager";
 
 namespace phosphor
 {