Implement isPdCompliant API for UsbPortStatus

This new API will be used to clients to determine if a connection is PD
compliant. This can be used before initiating role swaps or power
limiting.

Test: atest UsbManagerTests
Bug: 323470419
Change-Id: I3ff1ce9a2b24dd5aa818fd709882a8ea32e7bdea
API-Coverage-Bug: 324506285
5 files changed