Update zipapex tests to run fully out of the zipapex

The zipapex tests could access non-test libraries not included in the
zipapex. This caused us to miss the fact that several important
libraries were missing from the zipapex. This changes the test script
to prevent this issue and adds several missing dependencies to the
com.android.runtime.host zipapex.

Test: ./art/test/testrunner/run_build_test_target.py -j72 art-linux-bionic-x64-zipapex
Bug: 123591866
Change-Id: Ie4858bafb5446ebbb62782191b05bab2a8369853
2 files changed