Synchronized WifiTracker scan result cache update logic

Race condition seemingly leads to ConcurrentModificationExceptions in
updateScanResultCache. This should be moved to the synchronized block in
updateAccessPoints.

Test: atest WifiTrackerTest
Bug: 132049411
Change-Id: I7f6d7d51465880a61209822efd42dc9c6251906b
1 file changed