Add test for return value of project()
Add test for return value of project()

The `Pipeline.project()` method should return the instance so that calls
to the aggregation methods can be chained together. This new test checks
that `project()` returns the instance.

dirn/Simon,dirn/Simon