PHP-960: Add MongoCollection::createIndex.
Added test cases

- One for createIndex/ensureIndex with scalar (string) index field
- One for options to createIndex/ensureIndex (unique, dropDups, name and
  expireAfterSeconds)
Added support for timeout, which also includes a fix incase _runcommand already threw an exception.