Ensure domain.d directory exists before writing config files into it

Ensure that the directory containing the cvmfs configuration domain
configuration files exists before writing configuration files into it.
This problem appeared on fresh installations of cvmfs.

Changes:
   * modified:   cvmfs/manifests/client.pp