serve correct rev for terse bucket info and nodeServices
serve correct rev for terse bucket info and nodeServices

Specifically we're now making sure that rev always gets higher on any
config change. New behavior is only enabled in sherlock compat mode to
avoid serving older config with higher rev compared to 3.0 nodes.

Change-Id: I3ad2e72d8ae43f2998dfa591644caf59e95857e2
Reviewed-on: http://review.couchbase.org/44632
Tested-by: Aliaksey Kandratsenka <340b8e09ca65cd3fc686427fcfed17e87eaf61e2@gmail.com>
Reviewed-by: Aliaksey Artamonau <3c875bcfb3adf2a65b2ae7686ca921e6c9433147@gmail.com>

ceejatec/ns_server,ceejatec/ns_server,nimishzynga/ns_server,ceejatec/ns_server,nimishzynga/ns_server,nimishzynga/ns_server,membase/ns_server,membase/ns_server,mschoch/ns_server,ceejatec/ns_server,membase/ns_server,mschoch/ns_server,nimishzynga/ns_server,mschoch/ns_server,membase/ns_server,mschoch/ns_server,mschoch/ns_server,nimishzynga/ns_server,nimishzynga/ns_server,membase/ns_server,ceejatec/ns_server,mschoch/ns_server,membase/ns_server,ceejatec/ns_server