stage2: first pass at printing AIR/Liveness to text

* some instructions are not implemented yet
 * fix off-by-1 in Air.getMainBody
 * Compilation: use `@import("builtin")` rather than `std.builtin`
   for the values that are different for different build configurations.
 * Sema: avoid calling `addType` in between
   air_instructions.ensureUnusedCapacity and corresponding
   appendAssumeCapacity because it can possibly add an instruction.
 * Value: functions print their names
eadbee2041Andrew Kelley committed on 7/20/2021, 7:19:16 PMparent12c1013
7 files changedLine totals unavailable