PHP-1063: Refactor cursor logic to follow MongoCommandCursor

https://jira.mongodb.org/browse/PHP-1063
lots of sample code uses $cursor = ....; $firstDoc = $cursor->getNext();
That still works, right?