Add PipeFactoryOps, with mapElements, flatMapElements and mapPipe
Merge pull request #432 from twitter/feature/addPipeFactoryOps

Add PipeFactoryOps, with mapElements, flatMapElements and mapPipe