add an `abort` intrinsic

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