RUBY-823 Add read preference option to Database#command

It could indicate a configuration problem in the driver, or it could mean that on the server side nothing is really available, so it's kind of both I guess... Can we make it just a `MongoError`?