Add Force Restart support property

Add HardReboot property to D-Bus interface.

Scenario: some services hang reboots in the BMC shutdown path. Always a
bug of some sort but having a "big hammer" like this to force a reboot
could be useful for getting out of those issues.

Tested:
On Redfish can use ForceRestart to HardReboot the BMC.

Signed-off-by: Jayaprakash Mutyala <mutyalax.jayaprakash@intel.com>
Change-Id: I3a4e813c6a2f44a7ee5cfe66fd1e429a65f9b6dc
diff --git a/xyz/openbmc_project/State/BMC.interface.yaml b/xyz/openbmc_project/State/BMC.interface.yaml
index 76e5fdc..2a7c5f9 100644
--- a/xyz/openbmc_project/State/BMC.interface.yaml
+++ b/xyz/openbmc_project/State/BMC.interface.yaml
@@ -30,6 +30,9 @@
        - name: 'Reboot'
          description: >
            BMC system should be rebooted
+       - name: 'HardReboot'
+         description: >
+           BMC system should be non-gracefully rebooted.
        - name: 'None'
          description: >
            No transition is in progress