add an `abort` intrinsic

This should be preferred to calling the libc `abort` function.