Bug 229693 - Update naming attribute when objectclass is removed
When an entry is edited in Console using the advanced editor, one
can remove the objectclass that provides the naming attribute. If
the entry happens to be a user or group, the new naming attribute
is not passed to the Console Framework code, causing a non-existant
attribute to be used for the naming attribute. This will cause
operations to fail.
This patch makes the DS Console update the naming attribute properly
when objectclasses are removed.