Partial implementation of integration with geophile Index and
Cursor. Just realized that earlier work (geophile-20141009-nonpoint)
isn't present. Investigating.
Merge remote-tracking branch 'upstream/master' into geophile-20141104-openall

Conflicts:
	pom.xml
Merge branch 'geophile-20141009-nonpoint' into geophile-20141104-openall

Conflicts:
	fdb-sql-layer-core/src/main/java/com/foundationdb/qp/storeadapter/indexcursor/IndexCursorSpatial_InBox.java
	fdb-sql-layer-core/src/test/java/com/foundationdb/server/test/it/qp/BoxTableIndexScanIT.java
Getting cursor integration classes a little closer to
useful. CachingCursorTest runs.
Forgot some new files in last commit.
add safe ClassLoader concept
Ensure classloader is safeClassLoader for routines
suspended tests
- IndexRow implements geophile Record interface

- Implement get/set for IndexRow z-value (for querying only).

- IndexCursorSpatial_InBox switched from direct probing of spatial
  index to spatial join. Uses GeophileIndex and GeophileCursor to wrap
  the FDB index and cursor for use by spatial join.

- Use SpatialColumnHandler.Operation in more places. Earlier merge
  missed some.
Merge remote-tracking branch 'upstream/master' into geophile-20141104-openall

Conflicts:
	fdb-sql-layer-core/src/main/java/com/foundationdb/server/store/AbstractStore.java
Added proxy for embedded JDBC driver
fix deregistration of the ProxyDriver
Separate safe-class loader from script manager class loader
suppress test + minor clean-up
merge master
add jdbc proxy branch
- Make use of new geophile feature, supporting "stable
  records". Avoids the need to copy IndexRows.

- IndexRow.z() can now get a z-value out of a record in an index.

- IndexCursorSpatial_InBox converted to use a many/many spatial join.
  This gives better control over the number of z-values for a query
  object, which we want to keep low (to minimize the number of
  cursors). This necessitates adding an Iterator to map Pairs (coming
  out of the spatial join) to Pair.right().

- Propagate rebind to GeophileCursor.
Merge remote-tracking branch 'upstream/master' into geophile-20141104-openall

Conflicts:
	fdb-sql-layer-core/src/main/java/com/foundationdb/qp/row/Row.java
Added security by-pass for system routines
restore tests