idviews: Add ipaOriginalUid
idviews: Update the referential plugin config to watch for ipaAssignedIDView

We need the referential plugin config to watch for changes in the ID view
objects, since hosts refer to them in ipaAssignedIDView attribute.

Part of: https://fedorahosted.org/freeipa/ticket/3979
baseldap: Properly handle the case of renaming object to the same name

When renaming a object to the same name, errors.EmptyModList is raised.
This is not properly handled, and can cause other modifications in the
LDAPUpdate command to be ignored.

https://fedorahosted.org/freeipa/ticket/4548
idviews: Fix casing of ID Views to be consistent
idviews: Add Default Trust View as part of adtrustinstall