MB-12564: changed bucket_info_cache to get services from config

Change-Id: Ia37b8ae2056a7f8f1b560919f66bf3cf2a81dc86
Reviewed-on: http://review.couchbase.org/42869
Reviewed-by: Artem Stemkovski <artem@couchbase.com>
Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
introduced cluster compat mode for Sherlock release

Change-Id: I6e74dec05a9ca753cf558861667a9c24651bb071
Reviewed-on: http://review.couchbase.org/42867
Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Reviewed-by: Artem Stemkovski <artem@couchbase.com>
MB-12564: added services support to addNode and join cluster APIs

Change-Id: Ia7a31876e7e35fd95d662555c951210b374c0d0d
Reviewed-on: http://review.couchbase.org/42870
Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Reviewed-by: Artem Stemkovski <artem@couchbase.com>
MB-12564: implemented basic ui for adding server with services

Change-Id: I3e6d9d7a1dd33eb9537db58afc6a26c5dbf70a22
Reviewed-on: http://review.couchbase.org/42871
Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Reviewed-by: Artem Stemkovski <artem@couchbase.com>