Couchbase C client library libcouchbase

a test that demonstrates topology changes are handled correctly is added