Add feature flag for loading app image startup cache

Passed from the zygote.

If false, app image string intern tables and preresolved strings are not
loaded. This means the intern strings are generated by walking the image
instead of looking at the app image intern table directly.

Bug: 123524494
Bug: 116059983
Test: test-art-host
Test: adb shell device_config put runtime_native use_app_image_startup_cache true

(cherry picked from commit 5153419cba1cdfb6d5e5baba3e45fcf703c9daec)

Merged-In: I6f800d1d989fd5e5b23166a115b1b241efac7ad2
Change-Id: I119948efd25c039a057f283c19b23431093659f4
5 files changed