GEOMESA-313 Handle Id and * queries

When an ID predicate is present in the ECQL filter, a scan of the record table is performed, optionally with SimpleFeature Filtering, regardless of the type of the other ECQL predicates.
Will get together with @hunter-ccri and @jdk2pq for this one.