Removed the FDB implementation of spatial indexing (in the geophile
package), and using github.com/geophile/geophile instead. The
coordinate system of the space differs between the two, so most of the
work here involves dealing with that change. Now, spaces are described
by double precision coordinates, so the scaling that used to be done
(SpaceLatLon.scaleLat/Lon) is no longer needed.
Updated expected results of geospatial part of
RulesTest. Space.toString is different. And in some tests, expected
rows and costs changed, by approximately a factor of 2, e.g. from 3
rows to 7. This change is plausible, given the different approach to
coordinate systems and scaling used with the new version of geophile.
Fixed merge conflict.

Merge branch 'master' of https://github.com/FoundationDB/sql-layer into geophile-cutover

Conflicts:
	src/test/java/com/foundationdb/server/test/it/ITBase.java
Added missing license headers. Fixed an import.
Fixed merge conflict.

Merge branch 'master' of https://github.com/FoundationDB/sql-layer into geophile-cutover

Conflicts:
	src/test/java/com/foundationdb/server/test/it/ITBase.java
merge geophile: Geophile cutover

Merge pull request #1488 from geophile/sql-layer/geophile-cutover
https://github.com/FoundationDB/sql-layer/pull/1488