Add augeas provider for openldap_database again

  Use new augeasproviders_core library
Work around broken type autoloading
Remove temporary fail in openldap::server when using augeas provider
Use augeasproviders 2 modules in spec_helper_acceptance.rb
Add acceptance test for augeas provider
Merge pull request #1 from mcanevet/dev/augeasprovider

Dev/augeasprovider
Merge pull request #22 from raphink/dev/augeasprovider

Add augeas provider for openldap_database again
Update README.md
Update Gemfile
Release 0.5.0
Fix syntax on ruby 1.8.7
objectClass: olcMemberOf is only for overlay=memberof
Several <WHAT> statements can be used

Quoting SLAPD.ACCESS(5):

The dn, filter, and attrs statements are additive [..]

Example: to dn.subtree="dc=ldap1,dc=example,dc=org" attrs=userPassword,shadowLastChange by dn.exact="cn=replicator,dc=ldap1,dc=example,dc=org"