This change enables us to finally implement the tracing of continuations backward from the point of acquisition for deadlock debugging.
We previously passed a sh_ptr to the caller's contin as arguments to the std::bind() callable. In order for us to be able to trace deadlocks, we need to be able to access them explicitly. So here's that change.