libnm-core: allow strict and relaxed error behavior for _nm_setting_new_from_dbus()