flink: cleanup v_groupby
flink: bug in projectingjoin
flink: test a join where we reorder output cols

Strangely, this works already! Looks like it's actually an issue with
pushing apply -- we're missing an optimization where we can push a
simple reorder into the join. :)