Added parameter for not managing puppet.conf

This change also fixes a few minor issues. Note that a change of a variable name
required updating bacula and openldap modules or their respective Puppet cert
management subclasses will break.

Signed-off-by: Samuli Seppänen <samuli.seppanen@gmail.com>