GEOMESA-95 SpatioTemporalIndexSchema should accept Query

* Refactored SpatioTemporalIndex* to be Index*.
* Changed IndexSchema to accept a GT Query.