Allow the registration profile cleanup to succeed when a user has protected or restricted relations. The cleanup assumes the users that are selected for cleanup have never been activated. But it is possible for an admin to activate a user without using the registration profile. When the user is then deactivated and the profile becomes a valid candidate for cleanup it may have associated records which prevent it from being deleted.
coverage: 97.019% (-0.1%) from 97.162% when pulling 361852f4156228814f9b4090cc5cb1045353a875 on Urth:delete_protected_users into 4a4f90ba1af332f66d44f6d18c3b14698dcd1b88 on macropin:main.
Allow the registration profile cleanup to succeed when a user has protected or restricted relations. The cleanup assumes the users that are selected for cleanup have never been activated. But it is possible for an admin to activate a user without using the registration profile. When the user is then deactivated and the profile becomes a valid candidate for cleanup it may have associated records which prevent it from being deleted.