WifiLockManager: transition lock when primary ClientModeManager changes

The previous primary ClientModeManager needs to have
its lock status reset, and the lock needs to be set
on the new primary ClientModeManager.

Bug: 159944009
Test: atest FrameworksWifiTests

Change-Id: I0c19e1511e0fd1387d086ddcee92ecba40219b0b
7 files changed
tree: 4647af398f84c1e162e06ea7cf18135c41765f3f
  1. apex/
  2. service/
  3. metrics_pdd_hook.py
  4. PREUPLOAD.cfg