MB-5904 remove passwords from babysitter logs

- MOXI_SASL_PLAIN_PWD from ns_child_ports_sup logging

Change-Id: I14547605d4d6a8550ec7f0898ea6f1bd81f9f699
Reviewed-on: http://review.couchbase.org/28042
Tested-by: Artem Stemkovski <artem@couchbase.com>
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
MB-5904 remove passwords from XDCR logs

this removes only explicit logging of passwords

if you will start doing funny stuff during the
replication (like deleting buckets),
xdcr will start crashing a lot dumping
the state of different processes to the log files
with a lot of passwords in it. I don't see any solution
for this which doesn't require xdcr code rewriting

Change-Id: I104a58a756b4422ddd83a995b9cd115358f1a3d0
Reviewed-on: http://review.couchbase.org/28043
Reviewed-by: Artem Stemkovski <artem@couchbase.com>
Tested-by: Artem Stemkovski <artem@couchbase.com>
MB-8773: always checkpoint to CAPI unless specified otherwise

XMem enables checkpoint to remote memcached directly. Per discussion
with other engineering members, we decided to keep checkpointing to
CAPI in xmem mode XDCR, unless users specifically want to checkpoint
to remote memcached.

Change-Id: I563c440e6141860b09899935d540a5babacf7c1d
Reviewed-on: http://review.couchbase.org/28100
Reviewed-by: Junyi Xie <junyi.couchbase@gmail.com>
Tested-by: Junyi Xie <junyi.couchbase@gmail.com>
MB-8786: unbreak internal settings dialog

Change-Id: I7a4144f5f13c3828f6117b174ed1d4298c4f8448
Reviewed-on: http://review.couchbase.org/28103
Reviewed-by: Pavel Blagodov <stochmail@gmail.com>
Tested-by: Pavel Blagodov <stochmail@gmail.com>
Merge remote-tracking branch 'origin/2.2.0'

* origin/2.2.0:
  MB-8786: unbreak internal settings dialog
  MB-8773: always checkpoint to CAPI unless specified otherwise
  MB-5904 remove passwords from XDCR logs
  MB-5904 remove passwords from babysitter logs

trivial merge

Change-Id: Idb49071ede88fdb803d4b0e8cd7d6f217aad8dce