fixed clang-tidy errors

fixed clang compilation error and few clang-tidy issues

Tested:
- Code compiles, all unit tests are passing
- Number of reported clang-tidy issues decreased

Change-Id: Ie3f88db6e2dffb26ec6c56dbdc1ce5bad288dccd
Signed-off-by: Krzysztof Grobelny <krzysztof.grobelny@intel.com>
diff --git a/src/telemetry.hpp b/src/telemetry.hpp
index be2d81c..633c4b0 100644
--- a/src/telemetry.hpp
+++ b/src/telemetry.hpp
@@ -15,7 +15,7 @@
 class Telemetry
 {
   public:
-    Telemetry(std::shared_ptr<sdbusplus::asio::connection> bus) :
+    explicit Telemetry(std::shared_ptr<sdbusplus::asio::connection> bus) :
         objServer(std::make_shared<sdbusplus::asio::object_server>(bus)),
         reportManager(
             std::make_unique<ReportFactory>(bus, objServer, sensorCache),