Title: #1899: Clean up Uninstall output
ipa-server-install did not configure a console logger. This caused odd output because
ipa-client-install does and a normal server uninstall would end with
"ipa-client-install command was successful"
Because there was no console logger there were print statements in a lot of places. Those
were dropped because the equivalent logging statement was already there.
A number of info loggers were converted to debug to suppress their output. They were never
shown in the past for the most part with the exception of the client installer and
Forwarding and trying statements.
Adding the logger exposed two additional issues:
1. When deleting the last server the server-del command threw an LDAP error trying to
write an empty attribute
2. Two ACI parsing issues related to subtypes
To pull the PR as Git branch:
git remote add ghfreeipa https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/1899/head:pr1899
git checkout pr1899