Default values for fullDocument and readPreference Watch options
Default values for fullDocument and readPreference Watch options

Refactoring the change stream tests to execute Watch directly highlighted a bug where no read preference was available during the resume process. This ensures that a read preference is always set, and also specifies a "fullDocument" default (consistent with other drivers).

mongodb/mongo-php-library,jmikola/mongo-php-library-prototype,jmikola/mongo-php-library,derickr/mongo-php-library,mongodb/mongo-php-library,mongodb/mongo-php-library,jmikola/mongo-php-library,mongodb-labs/mongo-php-library-prototype,derickr/mongo-php-library-prototype,mongodb/mongo-php-library,jmikola/mongo-php-library,derickr/mongo-php-library,jmikola/mongo-php-library,10gen-labs/mongo-php-library-prototype