Third cut of the LDAP profiles feature. All comments from previous
reviews have been addressed in this patchset.
The switch from byte[] to Properties in the ProfileClient API (item
#13 from Endi's first review) is currently in a separte patch
(#0014) to make it clear what had to happen for this change, and to
make it easy to change or remove if there are problems. If it's
preferred to squash it when acked, let me know (or it can stay
separate - I don't mind either way).
Cheers,
Fraser