Add guards for unsupported subqueries join plan, was too ambitious.

Better error message: "This join of multiple partitioned tables is too complex. Consider simplifying its subqueries." Or ask Andrew.