Allow user to call lcb_connect() several times safely

Change-Id: I2937ddbcb38d7ab716807a8d8a65bfb5a5a3cc10
Reviewed-on: http://review.couchbase.org/28303
Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>
Update CLEANFILES list

Change-Id: Ia53dfeb603fc5a68e5f07c4eaa105f4154dffc45
Reviewed-on: http://review.couchbase.org/28318
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Cancel delay connection timers in lcb_wait()

Also use lcb_wait in MockUnitTest.testBufferRelocationOnNodeFailover
At this moment we don't have enough public API to implement lcb_wait()
on the user's side completely. So it is better not to use raw
IO-objects in the timeout-sensitive tests

Change-Id: I77544f55215101770e1dd59bc2bdd0d9cda8d4de
Reviewed-on: http://review.couchbase.org/28312
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Add 'v1' plugin structure into man page

Change-Id: Ibb19d9bf0b164bdb840120e56e40c109b34b9a23
Reviewed-on: http://review.couchbase.org/28329
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Do not call lcb_server_send_packets() for each relocated packet

This function will be called per-server after relocation

Change-Id: Ieee91013c02d65d5fc484a63038572d2ba280d72
Reviewed-on: http://review.couchbase.org/28330
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Fix defaults for LCB_DURABILITY_INTERVAL in man

Change-Id: If483f18f9762ef681616a0b77ae1236a86a2049f
Reviewed-on: http://review.couchbase.org/28331
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Tested-by: Sergey Avseyev <sergey.avseyev@gmail.com>