Update RedHat templates for puppet 3.
Update common templates for Puppet 3
Merge pull request #14 from PeterJCLaw/fix-duplicate-package

Fix #12: Avoid duplicate package errors by virtualising them
Merge pull request #13 from PeterJCLaw/fix-templates

More puppet 3 templates fixes
Fix package specification on Fedora 20.

In F20 at least nss_ldap doesn't exist any longer, so remove it.