Determine OptimizeFlags based on the reason.

Bug: 260419279
Test: adb shell pm art optimize-package -m speed-profile -f \
  com.google.android.gms
Test: adb shell pm art optimize-package -m speed-profile -f \
  --primary-dex com.google.android.gms
Test: adb shell pm art optimize-package -m speed-profile -f \
  --split \"\" com.google.android.gms
Ignore-AOSP-First: ART Services.
Change-Id: I36d76ff03e01996c34dd86f993d04ab897acb2fb
4 files changed