Skip the test if we can't get connection fast enough for the test
Merge pull request #678 from bjori/testfix

Skip the test if we can't get connection fast enough for the test

* bjori/testfix:
  Skip the test if we can't get connection fast enough for the test
Merge remote-tracking branch 'upstream/v1.5'

* upstream/v1.5:
  Skip the test if we can't get connection fast enough for the test
Fix $needsOp in PHP-1065 test
Merge pull request #680
Merge branch 'v1.5'
Fixed PHP-1058: Enable Cyrus-SASL on Windows

- Pass streams and sasl as flags
- Remove config-w32.h
- Fixed config.w32 syntax
Add extension dependency on json and openssl

Mark them as required on windows, since they are always available
using the official PHP binaries.
Merge pull request #677 from bjori/PHP-1058-cyrus-on-windows

PHP-1058: Windows build issues (enable Cyrus, json/openssl dependencies)

* bjori/PHP-1058-cyrus-on-windows:
  Add extension dependency on json and openssl
  Fixed PHP-1058: Enable Cyrus-SASL on Windows
Merge remote-tracking branch 'upstream/v1.5'

* upstream/v1.5:
  Add extension dependency on json and openssl
  Fixed PHP-1058: Enable Cyrus-SASL on Windows
Fixed PHP-1075: close() with parallelCollectionScan() segfaults upon request shutdown
Merge pull request #681 from bjori/PHP-1075-parallel-collection-scan-segfault-close

Fixed PHP-1075: close() with parallelCollectionScan() segfaults upon req...

* bjori/PHP-1075-parallel-collection-scan-segfault-close:
  Fixed PHP-1075: close() with parallelCollectionScan() segfaults upon request shutdown
Merge remote-tracking branch 'upstream/v1.5'

* upstream/v1.5:
  Fixed PHP-1075: close() with parallelCollectionScan() segfaults upon request shutdown
Fixed PHP-1082: CommandCursor segfaults when server is closed
Use php_mongo_cursor_throw() instead of zend_throw_exception()
Merge pull request #682 from bjori/PHP-1082-cmdcursor-segfaults

Fixed PHP-1082: CommandCursor segfaults when server is closed

* bjori/PHP-1082-cmdcursor-segfaults:
  Use php_mongo_cursor_throw() instead of zend_throw_exception()
  Fixed PHP-1082: CommandCursor segfaults when server is closed
Merge remote-tracking branch 'upstream/v1.5'

* upstream/v1.5:
  Use php_mongo_cursor_throw() instead of zend_throw_exception()
  Fixed PHP-1082: CommandCursor segfaults when server is closed
Fixed PHP-1080: MongoCursor::$timeout=-1 doesn't work anymore
Add test for PHP-1080
Merge pull request #676 from bjori/PHP-1080-timeout-negative-1-no-longer-works

PHP-1080: MongoCursor::$timeout=-1 doesn't work anymore

* bjori/PHP-1080-timeout-negative-1-no-longer-works:
  Add test for PHP-1080
  Fixed PHP-1080: MongoCursor::$timeout=-1 doesn't work anymore