Add a test case for the new restriction.
Don't try to turn correlated IN subqueries into independent derived tables; the joining is too complex.
merge MMcM: Do not turn correlated subqueries into derived tables with IN

Merge pull request #1241 from MMcM/sql-layer/sql-correlated-in
https://github.com/FoundationDB/sql-layer/pull/1241