Store the state of an iterator in AbstractCursor
Store the state of an iterator in AbstractCursor

This allows us to advance the underlying iterator without losing access to the current element.

researchgate/mongo-php-adapter,alcaeus/mongo-php-adapter,researchgate/mongo-php-adapter,alcaeus/mongo-php-adapter,researchgate/mongo-php-adapter