Treat disconnected P2P as opportunistic after timeout

Treat disconnected P2P as opportunistic (can be deleted by foreground
apps) if enough time has passed since the interface was created.

Updated-Overlayable: TRUE

Bug: 273669966
Test: atest HalDeviceManagerTest
Change-Id: I87d346e53051fb115e0d612412f00e3cb3e6875b
4 files changed