Simplify _coro_makecontext()

This function has been adapted from the generic makecontext() from glibc,
but our needs are different; we don't need everything it does, so trim it
off.