Print disassembled code in apf_run.

apf_run is a great tool to debug APF programs, but it does not
currently print disassemled code. Fix this.

Before:

PC:       0 R0:       0 R1:       0
PC:       2 R0:    86dd R1:       0
PC:       7 R0:    86dd R1:       0
PC:      64 R0:    86dd R1:       0
PC:     141 R0:    86dd R1:       0

After:

      R0       R1       PC  Instruction
-------------------------------------------------
       0        0        0: ldh   r0, [12]
       2     86dd        2: jlt   r0, 0x600, drop
       7     86dd        7: jne   r0, 0x806, 64
      40     86dd       64: jne   r0, 0x800, 141
      8d     86dd      141: jeq   r0, 0x86dd, 161
...

Bug: 66928272
Test: manually compared output on a sample program
Change-Id: I1b93f70e0381d6e43d7f7d9785ab8c935baa1e4b
6 files changed