add paged results support to the ldap adapter

Add paged results support based on this code https://github.com/bearded/ruby-ldap/commit/5d7c49b36ae9bec7a45c530f42258cb1ac2cf367