add collect to RichPipe, which allows you to filter and map using PartialFunctions in a single operation
change MeatLocker to Externalizer in CollectFunction
Merge pull request #668 from smarden1/develop

add collect to RichPipe