React to standard compliant information_schema

I didn't bother attempting to handle old SQL layers <= 1.9.2. We could certainly switch off of `VERSION()` if that seems important.

The only interesting change was duo to grouping_constraints.unique_table_name (i.e. parent_name) being removed. Not a super complex query, but we may want to consider if someone could look at the information_schema and be able to write a query to find a table's parent and put the column back if not.