Pipe reverse

Added a `reverse()` to pipeworks. This will take the main pipe and reverse the execution of the pipeline. Added a test to confirm this as well.