Disable spatial indexes by default
merge nathanlws: Disable spatial indexes by default

Merge pull request #1087 from nathanlws/sql-layer/disable-geo-by-default
https://github.com/FoundationDB/sql-layer/pull/1087
CHAR/VARCHAR do not include prefix, VAR/BINARY has a lenght
All TStrings have charset and collation
merge nathanlws: Tweak i_s.columns {max,octet}_length for (var){char,binary}

Merge pull request #1088 from nathanlws/sql-layer/tweak-length-is-columns
https://github.com/FoundationDB/sql-layer/pull/1088
Add a test that demonstrates the Project problem.
Add the missing else.
Fix existing test case.
merge MMcM: Fix NULL UNION NULL handling

Merge pull request #1089 from MMcM/sql-layer/union-null-data-types
https://github.com/FoundationDB/sql-layer/pull/1089