Add a multi-master LDAP setup to Headnodes

This will install 389 Directory Server (aka Fedora Directory Serve) on each Headnode and set up replication policies between each Headnode to build a multi-master cluster. Clients should refer to the LDAP directory via the VIP, which will load-balance the connections (via haproxy) to the real IPs of the management interfaces of the Headnodes. This recipe will create the replicated directory based on the node['bcpc']['domain_name'] attribute, so something like bcpc.example.com will result in a directory named dc=bcpc,dc=example,dc=com