Add partition-by, initially only to distinct
Merge pull request #25 from Netflix/feature-partition

Add partition-by, initially only to distinct