Add more convenience `await*` methods.

They allow iterating an input with the possibility of early termination
and threading an intermediate value through the computations.