Update documentation
Breaking change.  Switched to using TimeSpan rather than int for timeouts.
Fix exception in constructor if any uri is not resolvable.
This has been changed to only throw an exception if ALL of the uri are not resolvable.
The driver will attempt to connect to all good uri, and ignore all unresolvable ones.