GEOMESA-95 SpatioTemporalIndexSchema should accept Query instead of (Polygon, Interval, Option[Filter])

This commit represents some of the mechanical refactoring that will need to take place as part of the larger effort to rework the query planner.