Move return information to model_output section

Reserves 12 bytes at the beginning of model_output to place the return
code, fault PC (if any) and length of the rest of the output.

Stores the return code and PC in _finish.

Change-Id: I16b6eb4259f0a04391e3bcc20aa8d277d989fc8d
3 files changed