Merging LDAP controls support

September 12, 2017 15:39 (=?ISO-8859-1?Q?C=F4me?= Chilliet)

I’m getting close to have something I can merge in master for my PR adding support for LDAP controls:

In this case am I suppose to squash the changes in a single commit? This was suggested to me for a previous PR but there is so much changes here I feel we should keep the history.

If some of you can pull my branch and launch the tests from ext/ldap it would help. You’ll need an LDAP server and to fill the env vars from ext/ldap/tests/