Adding a director::client define and other fixes

- Ensuring bacula::director_clients_dir exists
- Fixed bacula::params::working_directory and pid_directory  to be compatible with Debin-based machines
- Fixed the command used in bacula-dir.conf.erb to do what it is meant to do