feat(turborepo): Convert even more errors (#7513)
### Description
Converting more errors to be pretty. Involves some plumbing and
bookkeeping.
### Testing Instructions
Current tests around task validation should suffice.
Closes TURBO-2433
---------
Co-authored-by: Mehul Kar <mehul.kar@vercel.com>