Refactor intersections, allow virtually any type of subquery
Merge branch 'subqueries_on_graph' of https://github.com/ducksmanager/squt into subqueries_on_graph