sdbus++: Fix generation of enums
sdbus++: Fix generation of enums

The fix to openbmc/sdbusplus#4 broke the generation of enums, because
enums are currently not directly parsed by the cpp type conversion.

This also means that there is additional work required to support enums
nested into containers.

Fixes openbmc/sdbusplus#8

Change-Id: I4f206fa899d84128bc7463d54c5b83e40e28d61f
Signed-off-by: Christian Andersen <7acba24650112c30ea93fabf4df21ba46cb5c837@kostal.com>

openbmc/sdbusplus,openbmc/sdbusplus,openbmc/sdbusplus,openbmc/sdbusplus