library: add missing strdup
In add_server_side_service_principals _adcli_strv_add_unique is called which only adds a string to a list without copying to. Since the original list will be freed later the value must be copied.
This issue was introduce with 972f1a2f and hence
Related to https://bugzilla.redhat.com/show_bug.cgi?id=1630187