PFR: Setting BMC boot finished checkpoint

Adding support to monitor the StartupFinished systemd
signal and setting the "bmc boot finished" checkpoint
to cpld.

Tested:
Did BMC reset and cross verified bmc boot finished
check-point properly set or not.

Change-Id: I14e6aa8b364b28da6cd6b2473cde8502d1ebd77c
Signed-off-by: AppaRao Puli <apparao.puli@linux.intel.com>
4 files changed