Fix bug for duplicate entries

The intent had credential entries from duplicate credential options.
This resulted in duplicate entries when clicking on pinned entry. In
Credential Autofill Service, map the credential entries to autofill Id,
so that the entries will be deduped. Then pass the deduped entries to
the auth extras.

Bug: b/319331068
Test: atest CtsAutoFillServiceTestCases:android.autofillservice.cts.inline.InlineLoginMixedCredentialActivityTest
Change-Id: I7537976b50c6a0bbb914c7b883ac469af6d3167a
5 files changed