Part of #157:
1. Delete PipelineBuilder.fromInit and replace with less expressive method on PipelineBuilder, misc code cleanup
2. Don't use default args for PipelineBuilder.groupBy and add bogus merging method to merge grouping sets
Merge pull request #161 from jdegoes/ready/157

Part of #157