stack traces on most built-in errors reified into exception objects

- Still don't know what to do for exceptions raised in desugaring,
  like cases, which currently raises things with empty stacks