[#120] Add :conn-timeout-ms, :read-timeout-ms conn-spec opts (with default 4000ms :conn-timeout-ms)

:timeout-ms will now work as _both_ a read timeout and connection timeout
if the more specific options are unspecified.
Bump deps
Fix `compare-and-set` unit test (expected value was outdated)
v2.9.0
Merge branch 'dev'