Use ImmutableEnumSet
Fix use of closed RecordReader
Introduce Signature object for functions
Refactor LocalExecutionPlanner

Replace Multimap with Map, now that all our channels contain only a
single symbol
Add unit test for DISTINCT aggregation on a JOIN