Enable PackageManagerService snapshots

Bug: 179388643

Throw the switch that enables PackageManagerService snapshots.  Revert
this CL if the snapshots introduce field failures.

This improves performance on the multiUser tests startUser and
stopUser (switchUser is broken for different reasons right now).  The
"disabled" values are taken with baseline code and snapshots
disabled.  The "baseline" values are taken with baseline code and
snapshots enabled.  The "proposed" values are taken with the current
CL active.

              disabled    baseline    (delta)      intent    (delta)
boottime         28948       29169        221       28396       -552
pss             294300      334060      39760      299919       5619
rss             561201      614756      53555      566610       5409
start             4287        3894       -393        2461      -1826
stop              2847        2093       -754        1223      -1624

Test: atest
 * CtsContentTestCases:IntentFilterTest
 * CtsDynamicMimeHostTestCases
 * CtsRoleTestCases
 * FrameworksServicesTests:UserSystemPackageInstallerTest
 * FrameworksServicesTests:PackageManagerSettingsTests
 * FrameworksServicesTests:PackageManagerServiceTest
 * FrameworksServicesTests:AppsFilterTest
 * FrameworksServicesTests:PackageInstallerSessionTest
 * FrameworksServicesTests:ScanTests
 * UserLifecycleTests#startUser
 * UserLifecycleTests#stopUser
 * UserLifecycleTests#switchUser
 * FrameworksServicesTests:WatcherTest
 * android.appsecurity.cts.EphemeralTest
 * android.appsecurity.cts.InstantAppUserTest

Change-Id: I8dc579301d11c29f94a1861694be3c39f6ebf1ca
1 file changed