Title: #128: Fix group renaming issue when "id_provider = ldap" is set
So I don't like passing the provider from everywhere. But because this PR was going on
for so long, I actually prepared alternative version where the data provider is part of
sdap_options and passed this way. Can you check my branch called "group_rename"
? This was we could get rid of all the "SDAP: Pass struct data_provider to XYZ"
See the full comment at https://github.com/SSSD/sssd/pull/128#issuecomment-379712704