MB-9945: Set correct UPR port in ./cluster_run

The couchdb component needs to know on which port it can
find UPR. It's the same port as memcached runs on.

This change can be merged on the master branch as an
additional setting shouldn't do any harm if it's not
used.

Change-Id: I5d01652bf7f51e6dece5f1235585a0fee3e8bd58
Reviewed-on: http://review.couchbase.org/32600
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Tested-by: Volker Mische <volker.mische@gmail.com>
CBD-485 vbucket compaction via ep-engine

ns_server issues a memcached api call of CMD_COMPACT_DB
This command starts a CompactorTask in Ep-Engine and returns
without blocking.

Then ns_server listens to the new mccouch notification
indicating completion of compaction by ep-engine.

after the notification is received ns_server adjusts
the file version in couchdb

master vbucket is still compacted the old way by
couchdb compactor

Change-Id: I978a65ca8df5418dda6c6d552f47c97c4fdd1e41
compiled

Change-Id: I29cc92d7d27b469507e3e22975bcf8372f34919e