stage2: remove all async related code

The current plan is to avoid using async and related features in the
stage2 compiler so that we can bootstrap before implementing them.

Having this untested and incomplete code in the codebase increases
friction while working on stage2, in particular when preforming
larger refactors such as the current zir memory layout rework.

Therefore remove all async related code, leaving only error messages
in astgen.
9f0b9b8da1Isaac Freund committed on 3/22/2021, 11:23:41 PMparent240b153
6 files changedLine totals unavailable