DRILL-600: Support planning for Union-All.  Added infrastructure for planning Union-Distinct (not enabled yet).