Recursive memberOf group search strategy

This is a companion to the recursive member search strategy introduced in #64 which searches for the groups an entry is a member of.

There isn't really a *classic* strategy here other than to just search for the direct memberships without recursing to find subgroups the entry is a member of.

Going to follow up after this is merged to clean up and bring this and #64 functionality into a more consistent interface.

cc @jch @github/ldap