Reland^2 "Always put the framework profile in the boot image location."

This reverts commit acb5c2dfabaf8126e20d17a4d02ac183af2afc26.

And adjust dex2oat image location adjusting logic, by removing the
profile, but keeping the extension location.

Bug: 143126914
Bug: 119800099
Bug: 149859910
Bug: 150193586

Reason for revert: Changes in dex2oat.cc fix the performance regression.

Change-Id: I4686d2af029d7185c02d7e798f19d0f5d9328dbc
4 files changed