Improve performance on CosmosStore pageable query method
Currently, CosmosStore has a queryItemsPage which interact with a BlockingIterable object twice per call. This object uses a Thread-sleep blocking way to iterate through page results causing a slow performance for heavy queries. Its implementation can be improved by substituting the check then use style for a for-each approach