UsbService: Refactor enableUsbData() for multiple disable requesters

Track parties requesting USB data signal disabling. Add UIDs to mUsbDisableRequesters on disable requests, remove on enable requests. Preserve existing USB data update behavior.

Bug: 287498482
Test: manual testing
Change-Id: I7629e60978f3e4acbad98602f31239f134cb4ed4
2 files changed