Enable LDAP authentication from Puppet manifest

Until now, one could provide a different passdb_backend that tdbsam,
but the specific fields for the ldapsam backend were not present.
This PR allows one to configure the ldapsam from the puppet manifest.