Update docstrings

The docstrings for `Pipeline.limit()` and `Pipeline.skip()` were very
basic. These changes at least mention when `self` is returned.
Add documentation for unwind()

The `Pipeline.unwind()` method is public and should include a docstring.
It should also include some comments to explain why certain things are
being done inside the method.