Add the configfile, options, sslkeyfile and serverhostname parameters
and logic to the client class so that even the client component can be
used on a different host than the one the server component is running
on.

Add the serverhostname parameter and logic to the webaccess class in
preparation for whatever is necessary to make the webaccess work.
Fix typo.
Use the mysql configuration data from the dbhost class.
Change the hiera lookup key for the server hostname parameter
to match the new module layout.
Only use the official hostname of the zarafa server component when
it is not running on the same system as the database server.