Ticket 49484 - Minor cli tool fixes.
Bug Description: Some commands stopped working.
Fix Description: Minor fixes to backend class, initialise
and setup to work in more cases correctly.
https://pagure.io/389-ds-base/issue/49484
Author: wibrown
Review by: spichugi (Thanks)