Fix - BIOS version on Redfish

Even though SMBIOS populating bios_active version, Set BIOS ID IPMI
command is failing to set the bios_active version. This change support
to populate bios_acvite version on BMC.

Tested:
Verified using Redfish and EWS. BIOS version populated as expected.

Signed-off-by: Jayaprakash Mutyala <mutyalax.jayaprakash@intel.com>
Change-Id: If9df1297e7289847ca0e57cbadf128112eeced92
diff --git a/include/system.hpp b/include/system.hpp
index 091f4cb..80822e2 100644
--- a/include/system.hpp
+++ b/include/system.hpp
@@ -45,6 +45,7 @@
         sdbusplus::server::object_t<
             sdbusplus::xyz::openbmc_project::Common::server::UUID>(
             bus, objPath.c_str()),
+        bus(bus),
         sdbusplus::server::object_t<sdbusplus::xyz::openbmc_project::Inventory::
                                         Decorator::server::Revision>(
             bus, objPath.c_str()),
@@ -58,6 +59,7 @@
     std::string uuid(std::string value) override;
 
     std::string version(std::string value) override;
+    sdbusplus::bus_t& bus;
 
   private:
     /** @brief Path of the group instance */