The RangeFilters in isConfictFreeBooking need to be restructured.
Currently a RangeFilter checks for two Entity properties. Checking for
two properties is not permitted by the Datastore API. Can be
restructures as two queries and obtain Union of results.

isConflictFreeBooking() ontains the result of the query as List<Entity>,
previously it was PreparedQuery.asIterator().