PHP-1021 Support maxTimeMS option in MongoCollection::findOne()

Also adds support to MongoGridFS::findOne(), since it wraps MongoCollection.
Merge pull request #625