TunerResourceManager: Add API to determine Resource Ownership.

Added APIs to MediaCas and Tuner JAVA for determining resource ownership
between Resource Holder and Resource Challenger.
Implemented tests to validate scenarios where Resource Holder retains
ownership and Resource Challenger acquires it.

Bug: 264857199
Bug: 300565729
Bug: 372973197

Test: atest TunerResourceManagerServiceTest
Test: atest MediaCasTest
Test: atest TunerTest
(cherry picked from https://partner-android-review.googlesource.com/q/commit:5a71bdb2a97dcb2d85c8580c6e0f000783141263)
Flag: android.media.tv.flags.set_resource_holder_retain

Change-Id: I12e386fb610b5814f902e5ac9b7eb6aa11d1b201
10 files changed