Added puppet header to all templated files

Conflicts:

	templates/server/openldap/base.ldif.erb
	templates/server/openldap/domain_template.erb
	templates/server/openldap/slapd.conf.erb
Fix tabs and trailing whitespace

Conflicts:

	manifests/client.pp
	manifests/client/base.pp
	manifests/client/config.pp
	manifests/client/package.pp
	manifests/client/service.pp
	manifests/define/domain.pp
	manifests/init.pp
	manifests/params.pp
	manifests/server.pp
	manifests/server/389.pp
	manifests/server/openldap.pp