Revert "Refactor oat file writing."

This reverts commit 0d192d2c08116cab8244a6eb229aa784bc6cfefa.

Reason for revert: Boot time regression.
Bug: 142680736

Change-Id: I65c8f687668c1d7cec293b6b8bfe7147181c0a10
5 files changed