GEOMESA-313 Handle Id and * queries

Picking up from https://github.com/locationtech/geomesa/pull/269


I'd say that you are free to inline the call to the QueryPlan constructor rather than adding this function.