Redfish: Make sensor names more friendly

The primary goal of this patchset is to make sensor names more
approachable, in the same way that IPMI does.  This replaces the
underscores from the sensor path name with spaces.

Tested:
GET /redfish/v1/Chassis/Solum_1300W_PSU_1/Power
Observed sensor "Name" property changed from PSU1_Input_Power to PSU1 Input Power

Service validator shows no issues on Thermal or Power Nodes.

Signed-off-by: Ed Tanous <ed.tanous@intel.com>
Change-Id: I0862f180700502d401cf5a0746a639db5133e631
diff --git a/redfish-core/lib/sensors.hpp b/redfish-core/lib/sensors.hpp
index 6fba7c0..0736149 100644
--- a/redfish-core/lib/sensors.hpp
+++ b/redfish-core/lib/sensors.hpp
@@ -439,7 +439,8 @@
     }
 
     sensor_json["MemberId"] = sensorName;
-    sensor_json["Name"] = sensorName;
+    sensor_json["Name"] = boost::replace_all_copy(sensorName, "_", " ");
+
     sensor_json["Status"]["State"] = "Enabled";
     sensor_json["Status"]["Health"] = "OK";