boot settings: create single object

Now that settings objects can implement multiple interfaces, create a
single control/boot object that implements both the Control/Boot/Mode
and Control/Boot/Source interfaces. This is more natural to apps
interested in this setting, instead of two objects representing the
boot mode and boot source.

Change-Id: I57c1cd65243b2a334352e6c298ed0572bca4c8cd
Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
diff --git a/common/recipes-phosphor/settings/phosphor-settings-defaults/defaults.yaml b/common/recipes-phosphor/settings/phosphor-settings-defaults/defaults.yaml
index 00586c9..4acf691 100644
--- a/common/recipes-phosphor/settings/phosphor-settings-defaults/defaults.yaml
+++ b/common/recipes-phosphor/settings/phosphor-settings-defaults/defaults.yaml
@@ -10,13 +10,11 @@
           AutoReboot:
              Default: 'true'
 
-/xyz/openbmc_project/control/host0/boot_source:
+/xyz/openbmc_project/control/host0/boot:
     - Interface: xyz.openbmc_project.Control.Boot.Source
       Properties:
           BootSource:
               Default: Source::Sources::Default
-
-/xyz/openbmc_project/control/host0/boot_mode:
     - Interface: xyz.openbmc_project.Control.Boot.Mode
       Properties:
           BootMode: