ART: Make patchoat more resistant

Disable relocation, disallow dex-file fallback. These are unwelcome
when patching.

Refactor to have one set of options.

(cherry picked from commit c7d25083a51e73bef66f15198f84767de84beb0f)

Bug: 73887870
Test: m test-art-host
Test: Flash-wipe device, boot
Merged-In: Ic7698cb83d1a8b4bb318af472f388dc88981c49c
Change-Id: Ic7698cb83d1a8b4bb318af472f388dc88981c49c
1 file changed