MB-9343 mc front-end upr commands implementation

Change-Id: I129efa458446066fe03d99e48cceb0b378f74b5b
MB-9343 sligth ebucketmigrator_srv re-factoring

Change-Id: I353cee570e103d60f8a6a499da582cd3489e8655
introduced upr_proxy

Change-Id: I8ee0bc3cae54079d87a1e5c4df737d4053d50e8a
connect and disconnect

Change-Id: I9c354a433f55d48473cea960c74edeae31669533
introduced upr_replicator

Change-Id: I696c8f9022d439388ea7c68964f745a389da6149
link between upr_replicator and upr_proxy

Change-Id: I6aa4a4f5728e94b36acfc61cafba984a169057cb
wait for data move

Change-Id: I3f8a10b6d8b1b66ec200a678bf71b0d66d6a7955
adjust commands to latest spec, implement takeover

Change-Id: I8a254898615b09db0f8b3b4fd14f50c3f72a4cd1
supervisor and replication manager

Change-Id: I1180faca6681246a8c53a942c85b19f08194b4b1
rebalance is working

Change-Id: Iaad52bdbc844c6522b511f2c4bb576accbeb3f2e
re-factored tap_replication_manager one more time
wired upr_replicator to replication manager

Change-Id: I814fda322a49ea4b62fa895f9bf95723391ac72b
some ns_single_vbucket_mover re-factoring

Change-Id: I56b53ade7144596cbb8e8ddc665cd8e43e882d9b
get rid of unnecessary Node parameter in ns_single_vbucket_mover

Change-Id: Ibd5d74954c6cb2abfe283c007c81cfdd7a82aeca
janitor_agent:wait_upr_data_move/5

Change-Id: Ie6b0ff588a0c7650828d9f2c4ccb4d4b803f1108
temp

Change-Id: I275ba04c95a0d7a98448e87dfad9fe8f9acaf039