Get CtsProviderTestCases building against API.

To help confirm that we're actually testing developer-visible
behaviors, we need to build against public APIs, since there have
been plenty of examples in this suite of "testing" hidden API
behaviors, which are then misleading to developers.

Bug: 120429729
Test: atest cts/tests/tests/provider/
Change-Id: Ic8233ef7bfcaac1f5451193166d42e1b3ea3722c
3 files changed