BUG/MINOR: backend: nbsrv() should return 0 if backend is disabled

According to nbsrv() documentation this fetcher should return "an
integer value corresponding to the number of usable servers".
In case backend is disabled none of servers is usable, so I believe
fetcher should return 0.

This patch should be backported to 1.7, 1.6, 1.5.
(cherry picked from commit 57b877147d726a743a038e7101b6d2e6922116c7)
(cherry picked from commit 2558c178612254dd5d94a425627a5cb4c21aef2f)
(cherry picked from commit 8b0d21e5b37581ac61f49b698c8b0402c8bdbe56)
1 file changed