Add infrastructure for testing new warnings/error against androidx prebuilts

We want to be able to tell what new errors and warnings would be produced, without releasing.

Test: adds a normally-@ignore'd-test
Bug: 240668431
Fixes: 246744276
Change-Id: I4edf2f856302f0e8cf8a37790298800df4bb7635
26 files changed