[OE-3987] removed soft deletion feature from models that shouldn't have it.
added a new baseactiveversionedsoftdelete model that inherits from baseactiverecordversioned