ART services: optimize package - Implement profile-guided compilation.

This CL contains the implementation of profile-guided compilation using
existing profiles: reference profiles, prebuilt profiles, and dm files.
Merging profiles is not in the scope of this CL.

Bug: 229268202
Test: atest ArtServiceTests
Ignore-AOSP-First: ART Services.
Change-Id: I0984e8fc0c3475d05251f9521223ac80d6b769cd
11 files changed