bindings: Skip the default ifaces on enumerate
bindings: Skip the default ifaces on enumerate

The C++ mapper will now return D-Bus object paths that only
contain the 3 default D-Bus interfaces:
* org.freedesktop.DBus.Introspectable
* org.freedesktop.DBus.Peer
* org.freedesktop.DBus.Properties

Whereas before it would filter out these paths.

As these paths aren't explicitly hosted by a service,
trying to do a GetAll method to read their properties,
which would occur during an enumerate REST operation,
would fail.

The fix is to skip trying to read properties on these
interfaces.

Change-Id: I9b306a4fbefa78c60f739c1351cd32ee2c36c234
Signed-off-by: Matt Spinler <c000c989d08c98662d98f15448f11de169feb92d@us.ibm.com>

openbmc/phosphor-objmgr,openbmc/phosphor-objmgr