Integrate the latest changes

1) Add the support of BLE scan throttling during 2G transfer (enabled by default)
2) Remove the unnecessary flag overriding and rely on the production config instead.
3) Add BT coex test to betocq.
4) Change the success rate target to 98%.
5) Add the check of AP connection. If AP is disconnected or connect to a wrong frequency on the target side, mark the test as failed.
6) consolidate AP connection and speed check codes to one function.
7) Add P2P frequency check for WFD/HS SCC test cases.
8) Reduce 2G speed check from 3 to 2 MB/s until it is improved in NC.
9) Remove AP frequency check for the test cases with empty wifi_ssid.
10) Fix typo in DFS test cases and reduce BT transfer size by 50%.
11) Skip p2p frequency check if wifi speed check is disabled or it is a DBS test.
12) Copy the latest snippet apk which moves transfer time count after
    the file is created.

Bug:337326375
Test: manual test
Test: atest
Change-Id: I3708e7a19cd78efbfd63c4d46b4fdca88410934a
22 files changed