PhonyPolicy: Don't connect other profiles if all profiles are disconnected

* When the delayed CONNECT_OTHER_PROFILES method is triggered,
  PhonePolicy should not auto connect other profiles for a device if all
  profiles are disconnected for THAT device
* Remove device from retry set when all its profiles are disconnected
* Clean up retry set if all profiles are disconnected for all devices

Bug: 79938868
Test: PhonePolicyTest
Change-Id: I37b6828797dd659ac0d1cf1784e903148c1749df
(cherry picked from commit d3ed2838205aeb4087e4ab9269a73cf790f312bf)
2 files changed