Dump the rest of the sssd-ldap into a data type.

The resulting type is huge and probably impossible to manipulate.  We'll
refactor it into separated substructures for clarity and ease of
validation.