MB-100 unbreak ns_config:test_cas_config

Change-Id: Ic21649e1791743c7ff5d611576e5966a97d2cdf4
Reviewed-on: http://review.couchbase.org/34754
Tested-by: Artem Stemkovski <artem@couchbase.com>
Reviewed-by: Aliaksey Artamonau <aliaksiej.artamonau@gmail.com>
MB-10400 notifier open upr connection and stream_request commands

Change-Id: I0a3bea32d0cba0ad6cea355d451cd2977a2df799
MB-10400 upr notifier

unblocks subscribe call if the partition gets some data
after the start seqno

supports multiple subscribers per partition

Change-Id: I408178cc8755e4e720c65de6a1b068515e278c77
MB-10400: use wait_for_seqno_persistence for xdcr checkpointing

Change-Id: Id9d83497e3d5aa914832266f704b3704c9ec3c8d
MB-10400: added ns_server_testrunner_api:shutdown_nicely/0

I.e. for testing clean shutdown of couchbase

Change-Id: I6830af486880a823be8ac6b958a9e03bb7b53645
MB-10400: don't import a bunch of couch_util functions in header file

Change-Id: I2472efedca9c0789d4648678a1260901707928ed
MB-10400: commented out "behind purger check"

which we cannot yet do in upr world

Change-Id: Iab4a041e5d0c98e619b7339ffeee37fa370ca4a2
MB-10400: use better api for opening src master vbucket

Change-Id: I93ce7bab82c53b56cbc4ea5c0606a9c2fe370b60
MB-10400: removed duplication in queue_fetch_loop

Change-Id: I930e163f8d5b39d4f1e327b22ead24425cdb036b
MB-10400: dropped use tgt_master_db

Because it's not used

Change-Id: If8dea776326765bf24c37964566668808b97cd25
source vbucket opening amend

Change-Id: I17a14d02a63ea2f63cee2dbd3e5d3822a0ca7d68
MB-10400: added xdcr_upr_sockets_pool

Change-Id: Ifcd228367684970b15150200cc83ff3451ff3079
MB-10400: added xdcr_upr_streamer

Change-Id: I8460ebe1dda9ae7f895a1b2479eed1a178d90113
meat

Change-Id: Id9ae869f2db9a7b7bf65d3f0de07ee0e6c6a1b83