[DO NOT MERGE]wifi: scan enhancement

Bug: 282660969
Bug: 295775602
Test: unit test & manual test

Change-Id: I2b306b4d1793bffc3b0227043fd774018ba4e675
Merged-In: I2f9cdb638dcb1f98113f39b60a96b0d1e8b22d8c
Merged-In: I85b8c1e94d6270006cce866e13a1879f55161cd1
4 files changed