$::osfamily instead of $::operatingsystem and $::operatingsystemmajrelease instead of $::operatingsystemrelease

This commit applies two changes :

  * $::osfamily instead of $::operatingystem : This way fork of common linux
    distributions will be handled without having the need to add them manually

  * $::osfamilymajrelease instead of $::operatingsytemreleade : Avoid the use
    of a regular expression
Fix puppet-lint ERRORS
Fixed specs.
Fixed bug #7 reported by ashb (Debian does not use slapd.conf)
Added rc scripts config files (tested on redhat and debian)
Fixed bug on debian, modules are taken from lib, not lib64, except for Lenny.
Release 0.2.3
Fixed ldap::server::slave absent rc script configuration fail
Fixed misplaced fail()
Minor corrections