Add intersects() to GeoStore

When serving requests to the APIs and Runtimes for display on a map, Within would potentially miss polylines and polygons which are not entirely within the query extent.

Intersect allows queries against a GeoStore to obtain all results relevant to a map's extent.