[Passpoint] Allow multiple profiles w/identical FQDN

Allow to install multiple Passpoint profiles with identical
FQDN. The FQDN is not used as a key for profiles.
Existing Passpoint APIs that require FQDN (e.g. remove,
allow auto-join) , will apply the request to all matching
profiles with the same FQDN.

Bug: 148556276
Test: atest android.net.wifi
Test: atest com.android.server.wifi
Change-Id: I0a95ab49212e0854d076ba1ed311436bcc1d15f6
13 files changed
tree: a70f6c7163db502ab3acb13ac4496cc5423abb75
  1. apex/
  2. service/
  3. PREUPLOAD.cfg