MB-17446: Add query_states_details
MB-17446: Add query_states_details

that does the same as query_states but returns also the failure
reason for the zombies.
Also change query_vbucket_states_loop to retry on warming_up and
noproc, but fail for all other non-ok results.

wait_for_memcached now returns warming_up if query_vbucket_states_loop
had received warming_up from memcached before it was killed by
the timeout.

Change-Id: Id82c8ed5df04f1efea7034e7cc85be4aee528ad3
Reviewed-on: http://review.couchbase.org/60635
Reviewed-by: Aliaksey Artamonau <3c875bcfb3adf2a65b2ae7686ca921e6c9433147@gmail.com>
Tested-by: Anders Nygren <4f8bff4ce020de40cfee5db6ca7fd51acc06e5c4@couchbase.com>

membase/ns_server,ceejatec/ns_server,membase/ns_server,ceejatec/ns_server,ceejatec/ns_server,membase/ns_server,membase/ns_server,membase/ns_server,membase/ns_server,ceejatec/ns_server,ceejatec/ns_server,ceejatec/ns_server