Refactoring in preparation for integration with geophile. The goal was
to do the binding of the z-value in AbstractStore, instead of deeper
in PersistitIndexRowBuffer. This sets the stage for handling non-point
spatial objects which give rise to multiple z-values, each represented
by an index row.
Tweak error message and rename for consistency
Added some yaml tests
Updated tests
Don't use ANTI joins if sides can be null
Message tweak
merge nathanlws: Tweak error message when schema cannot be dropped

Merge pull request #1410 from nathanlws/sql-layer/more-detail-drop-cascade-msg
https://github.com/FoundationDB/sql-layer/pull/1410
Added some test cases
Add another compareRows() method based upon a full table scan, rather
than the PK Index scan, to track down a problem in Alter Table.
Fix bug in BasicDDLFunctions#alterTableRemoveOldStorage() which, if the
table/group was not changed, would delete the underlying group storage
under the assumption the AlterTable processing had moved it. 

Update tests to match.
Commented out broken tests
Updated RulesTests
Updated comment
Added one little test case
merge tjoneslo: Fix alter table metadata lose data

Merge pull request #1412 from tjoneslo/sql-layer/fix-alter-table-metadata-lose-data
https://github.com/FoundationDB/sql-layer/pull/1412
Configurable host for REST service
Configurable host for postgres server
Addressed review comments: Fixed imports, removed assertions, added
missing file header.
We match postgres
Removed stale comment