Move fetch_PackageInfo to AppInfoFetcher for easy reuse.

Extracted fetch_PackageInfo functionality from TypeManager
into AppInfoFetcher, which caches fetch_PackageInfo results
and provides unifed way to access it.

Test: flashed coral, manual evluation
Change-Id: Ibecdc7f8fd22c3dbaa9e6ff32f8564062648b287
Merged-In: Ibecdc7f8fd22c3dbaa9e6ff32f8564062648b287
(cherry picked from commit fa06e4e25b640dc870ae1a72f7a1e607fc6d48da)
6 files changed