[WifiCandidates] Do not retain config in CandidateImpl

Copy out the bits of the config that we need, to avoid storing the
(mutable) config in the candidate.

Also make all remaining fields final.

Bug: 147751334
Test: atest WifiCandidatesTest
Change-Id: Ia2b223c13a41a7c4bbb493988c8920bd9a6b1fd6
1 file changed
tree: cce92dc2ac9ab682132768ea7290c4839a5edfe3
  1. apex/
  2. service/
  3. PREUPLOAD.cfg