Add new report interface
Add new report interface

Added new report interface that creates
elog entry and also commits it

Change-Id: I68ebbd25561617774f498be073df4ecb627e0ef9
Signed-off-by: Marri Devender Rao <0a3dc38878bb7754216ba1e690ff81eb9075b092@in.ibm.com>

openbmc/phosphor-logging,openbmc/phosphor-logging,openbmc/phosphor-logging,openbmc/phosphor-logging