phosphor-settingsd - Support YAML categories and sub-categories
phosphor-settingsd - Support YAML categories and sub-categories

Currently phosphor-settingsd only supports a single category of 'host0',
but the YAML format supports categories and sub-categories.
This enhancement supports categories and sub-categories and
automatically creates corresponding dbus objects to represent.

Resolves openbmc/openbmc#551

Change-Id: I42bf246881ca08e8429771666415321fa997f0dc
Signed-off-by: Sergey Solomin <bad8d7ca4c6095b3375ad0bfef82851c16e1f680@us.ibm.com>

openbmc/phosphor-settingsd,openbmc/phosphor-settingsd,openbmc/phosphor-settingsd