Create an abstraction for dexopt tasks am: c887816493

Original change: https://android-review.googlesource.com/c/platform/art/+/1823959

Change-Id: I7efe565f90a9125d845ea6a6ea17349d52acf37c