Merge branch 'v1.4'

(No actually changes, done with --strategy=ours)
Fix type warning default_port in mongo_globals is now a long
Fix build with --disable-mongo-streams
Merged Pull Request #505

* pull-request/505:
  Fix build with --disable-mongo-streams
  Fix type warning default_port in mongo_globals is now a long
Merge branch 'v1.4'

* v1.4:
  Fixed PHP-392 and PHP-844
  Move the node type discovery into the first ismaster call (get_server_flags)

This code is however slighlty different in current master, so this merge is --strategy=ours
Move the node type discovery into the first ismaster call (get_server_flags)
Fixed PHP-392 and PHP-844

This is a regression introduced in 1.3.x.
Arbiters do not contain any data and we should not be trying to login to
them.
Merged Pull Request #507

* pull-request/507:
  Fixed PHP-392 and PHP-844
  Move the node type discovery into the first ismaster call (get_server_flags)
Fixed PHP-883: php_mongo_dbref_create() handling of MongoId values

If a MongoId or scalar is passed as the zid argument, it should be used as-is. Otherwise, assume the argument is a document and access its _id key/property if it is an array/object, respectively.
Fixed PHP-883: createDBRef() collection/DB method should omit $db

This restores original behavior, which was broken by 926d08d6965e88a07e2c9c0cd029484142a79c4e.
Rename ns parameter to collection for clarity

This parameter is the collection name, not the full namespace (i.e. db.collection).
Merged pull request #509
Merge branch 'v1.4'
Add a link to the windows downloads & quick install howto
Fixed PHP-886: Add support for secondaryAcceptableLatencyMS
Merge pull request #510 from bjori/PHP-886-secondaryAcceptableLatencyMS

Fixed PHP-886: Add support for secondaryAcceptableLatencyMS

* bjori/PHP-886-secondaryAcceptableLatencyMS:
  Fixed PHP-886: Add support for secondaryAcceptableLatencyMS
Merge branch 'v1.4'

* v1.4:
  Fixed PHP-874: New Replica Set connections hang when secondaries are creating indexes during initialSync
Merge mongo_connection_ismaster & mongo_connection_get_server_flags
Fixed PHP-578: No need to call ismaster 2times
Update tests after PHP-578

The log tests show less rountrips, and slight reorder of data gathering.
The ping test needs to target the is_ping command, not everything
and the getConnections() now actually shows last time we ran ismaster