MB-7720: deferred creation of the sample and default buckets

.. to the very end of Create Cluster wizard
eliminated flicker on default buckets page
replaced "loading buckets" dialog with a spinner
removed "Installed Samples" section from the sample buckets page
removed setupDefaultBucket REST API

Change-Id: I561ac0d76bc220be682ea55a97f699b410c85dc7
[alk@tut.by: fixed minor formatting issue]
Signed-off-by: Aliaksey Kandratsenka <alk@tut.by>
Reviewed-on: http://review.couchbase.org/27314
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
MB-100: undo addition of sleep into menelaus_web

That was only done for testing and somehow I failed to remove it
before amending previous change.

Change-Id: Ica192c41bc97c5d5848b0f38225f49b938b60f1d
Reviewed-on: http://review.couchbase.org/27384
Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Tested-by: Artem Stemkovski <artem@couchbase.com>
Reviewed-by: Artem Stemkovski <artem@couchbase.com>
separation of js/css: prefix 'js_' for sections

Change-Id: I3552df8716071c7810f1e253a48ade28ce702479
Reviewed-on: http://review.couchbase.org/27378
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
separation of js/css: prefixes for 'block-expander' functionality

Change-Id: I3569ef24efc2bb3cc52a4a4f744d2fdc39931528
Reviewed-on: http://review.couchbase.org/27379
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
separation of js/css: prefixes for analytics.js

Change-Id: I1b7bea466e0ce6930b291b636e1b4ab7158cb26e
Reviewed-on: http://review.couchbase.org/27380
Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
separation of js/css: prefix 'dynamic_' for class 'disabled'

Change-Id: Ic77ae678784ed96468c9407394ada806e117d3c2
Reviewed-on: http://review.couchbase.org/27381
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
MB-8594: fix for third step number of wizard

Change-Id: I5c35d2fec4f7caf1a212304b620fb49ba962c05b
Reviewed-on: http://review.couchbase.org/27389
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
MB-8577: fix for staleness notice font size

Change-Id: Iacdb02b100c138e81feaf71715bd52413a44da43
Reviewed-on: http://review.couchbase.org/27390
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
MB-5739: remove line height for auth_failed_message

Change-Id: Ib1e80bc52d64bd0aacd535e0cfdad262925f1fa9
Reviewed-on: http://review.couchbase.org/27392
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
MB-3948: correct calculation of RAM quota

We must use number of active servers

Change-Id: I9925d08d166bb337b738da204eb34f5b44c13d4e
Reviewed-on: http://review.couchbase.org/27393
Reviewed-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Tested-by: Aliaksey Kandratsenka <alkondratenko@gmail.com>
Merge remote-tracking branch 'origin/2.1.1'

* origin/2.1.1:
  MB-3948: correct calculation of RAM quota
  MB-5739: remove line height for auth_failed_message
  MB-8577: fix for staleness notice font size
  MB-8594: fix for third step number of wizard
  separation of js/css: prefix 'dynamic_' for class 'disabled'
  separation of js/css: prefixes for analytics.js
  separation of js/css: prefixes for 'block-expander' functionality
  separation of js/css: prefix 'js_' for sections
  MB-100: undo addition of sleep into menelaus_web
  MB-7720: deferred creation of the sample and default buckets

trivial merge

Change-Id: I73a4dfd7c8f1a6a2a708665a1d911ec66e33c70b