Add multi-link mapping to wifi candidates

MLD AP can have multiple candidates. Map all the candidates with same
MLD AP MAC address, which is unique for an MLD AP. Also add another
attribute to capture multi-link predicted throughput.

Bug: 267352001
Test: atest com.android.server.wifi.WifiCandidatesTest
Change-Id: I1c39bb2977de4aa1d99163e8e0d5dac716204fc8
4 files changed