Ignore Build directory.
Do not remove source files in make clean & distclean targets.
Make bash scripts as such in the shebang.
Add nsslapd-directory attribute to ldbm backend entry to quiet a warning on first start.
Create the initconfig_dir directory in the user's home directory if necessary.

This keeps setup-ds.pl from aborting if it doesn't exist.
Provide a method to NOT create an initial user data suffix when creating a new directory server.

Works the same as the method to not automatically start a newly created
directory server; and is also undocumented as well.