entry: use map for metadata in ctor

Transition the entry constructor to use the `map<string,string>`
rather than the `vector<string>`.

Tested: UTs pass and daemon still creates logs.

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Icf3ead163cc99a1498734d33335fb6da52e6c98c
diff --git a/log_manager.hpp b/log_manager.hpp
index 2535832..c5b6eb0 100644
--- a/log_manager.hpp
+++ b/log_manager.hpp
@@ -270,7 +270,7 @@
      * vector.
      */
     auto createEntry(std::string errMsg, Entry::Level errLvl,
-                     std::vector<std::string> additionalData,
+                     std::map<std::string, std::string> additionalData,
                      const FFDCEntries& ffdc = FFDCEntries{})
         -> sdbusplus::message::object_path;