Report correctly dex2oat invocations that failed to start

This CL fixes an edge case for which, if an dex2oat invocation
fails but without the error message format that we are trying to
parse, it will be reported as NOT_RUN, while START_FAILED might
be more appropriate.

Bug: 327134025
Flag: EXEMPT bugfix
Test: atest ArtServiceTests
Change-Id: I7e4389a6983a2a1ceb3dfbadfb338716274f5747
3 files changed