New screen for Wizard UI: Directory Service Setup
In between the pool setup and the shares, we should have a Directory Service wizard
It should be similar in appearance and scope to the Directory Services UI in 9.3 now. Select AD/LDAP/NIS/NT4 from a radio button (we should just default to one in the wizard) and then request, based on the radio button setting, the appropriate values
(for AD: Domain Name, Account Name, Password. For LDAP: Hostname, Base DN, Bind DN, Password, etc). If any values can be inferred or guessed, definitely do that.
Once the user selects something, run the appropriate service scripts / python functions "by hand" to set up the DS connection without modifying the database. When the wizard finishes, it can save the configuration as if the user had done the configuration via John's directory service UI.