Use the types registry for INFORMATION_SCHEMA.TYPES, etc.
Also clean up use of mcompat in the same places.
merge MMcM: Use the types registry for INFORMATION_SCHEMA.TYPES, etc.

Merge pull request #1122 from MMcM/sql-layer/ais-types3-5
https://github.com/FoundationDB/sql-layer/pull/1122
Remove DDL time check of index sizes, catch and wrap at runtime
Fix sort key growing