server: object: remove non-enumerated ctor version

There was a constructor variant which tool a bool and mapped it to
values in the `action` enumeration for backwards compatibility.  This
makes it difficult to identify users of the various enum behaviors and
was intended as a temporary mapping.  Remove it now so we don't get new
users.

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I6dac0db8da4261f55b06e911cd67716afd411f5a
diff --git a/include/sdbusplus/server/object.hpp b/include/sdbusplus/server/object.hpp
index bef4010..581365d 100644
--- a/include/sdbusplus/server/object.hpp
+++ b/include/sdbusplus/server/object.hpp
@@ -205,13 +205,6 @@
         check_action(act);
     }
 
-    object(bus_t& bus, const char* path, bool deferSignal) :
-        object(bus, path,
-               deferSignal ? action::defer_emit : action::emit_object_added)
-    {
-        // Delegate to default ctor
-    }
-
     ~object()
     {
         if (__sdbusplus_server_object_signalstate != action::emit_no_signals)