Adding a warning (with the error message) when can't connect to a host. ...

...And adding the host name into the error message when failed.
can you use bson_strerror_r instead for portability??