meta-amd: Add chassis control application

1. Remove the legacy AMD power control mechanism based off of phosphor
watchdog.
2. Removes "amd-powerctrl" app.
3. Add a new chassis power control app based off of x86-power-control
recipe with modifications needed to support EthanolX customer reference
board.
4. Update ethanolx configuration and packagegroup files to reflect the
above changes.

Change-Id: Icb361370fa57a0d10b4758ff688a8e607dec61d7
Signed-off-by: Supreeth Venkatesh <supreeth.venkatesh@amd.com>
diff --git a/recipes-amd/packagegroups/packagegroup-amd-apps.bb b/recipes-amd/packagegroups/packagegroup-amd-apps.bb
index 1839132..3c71220 100644
--- a/recipes-amd/packagegroups/packagegroup-amd-apps.bb
+++ b/recipes-amd/packagegroups/packagegroup-amd-apps.bb
@@ -22,7 +22,10 @@
 RPROVIDES_${PN}-system += "virtual-obmc-system-mgmt"
 
 SUMMARY_${PN}-chassis = "AMD Chassis"
-RDEPENDS_${PN}-chassis = ""
+RDEPENDS_${PN}-chassis = " \
+        x86-power-control \
+        obmc-host-failure-reboots \
+        "
 
 SUMMARY_${PN}-fans = "AMD Fans"
 RDEPENDS_${PN}-fans = ""
@@ -34,7 +37,6 @@
 
 SUMMARY_${PN}-system = "AMD System"
 RDEPENDS_${PN}-system = " \
-        amd-powerctrl \
         bmcweb \
         entity-manager \
         ipmitool \