Re-trigger scan to confirm network in HIGH_MVMT

In the high mobility state, even if a network is found, wait for the
next scan to confirm the seen networks are not moving away from the
device. This is done through comparing the RSSI per BSSID with
cached results.

Bug: 148495122
Bug: 141446972
Test: atest com.android.server.wifi
Test: manually verified by forcing the feature on and then walking
around to similate riding a wifi enabled train/bus.

Change-Id: Id7bca9b0080ede6b11cd6b7dfe2b36efbd0e5f93
8 files changed