newconfig: Only initiate connections to nodes that have commands
newconfig: Only initiate connections to nodes that have commands

We don't need to connect to all the nodes (making logging messages quite
noisy). Only connect to those nodes that have commands waiting on them.

Change-Id: I24a4b3a5ec8cfab57310dd5b8abc767e13a6453b
Reviewed-on: http://review.couchbase.org/39832
Reviewed-by: Brett Lawson <c8c4369773d7d7226e031f0c4af62e3f38a08510@gmail.com>
Tested-by: Mark Nunberg <e7d42768707bf23038325b0b68d4b577e5f6064a@haskalah.org>

mody/libcouchbase,maxim-ky/libcouchbase,couchbase/libcouchbase,kojiromike/libcouchbase,mody/libcouchbase,avsej/libcouchbase,kojiromike/libcouchbase,signmotion/libcouchbase,maxim-ky/libcouchbase,senthilkumaranb/libcouchbase,kojiromike/libcouchbase,kojiromike/libcouchbase,avsej/libcouchbase,couchbase/libcouchbase,maxim-ky/libcouchbase,avsej/libcouchbase,avsej/libcouchbase,couchbase/libcouchbase,couchbase/libcouchbase,couchbase/libcouchbase,mnunberg/libcouchbase,mody/libcouchbase,mnunberg/libcouchbase,signmotion/libcouchbase,couchbase/libcouchbase,avsej/libcouchbase,PureSwift/libcouchbase,couchbase/libcouchbase,PureSwift/libcouchbase,mnunberg/libcouchbase,signmotion/libcouchbase,mody/libcouchbase,senthilkumaranb/libcouchbase,senthilkumaranb/libcouchbase,PureSwift/libcouchbase,avsej/libcouchbase,PureSwift/libcouchbase,senthilkumaranb/libcouchbase,maxim-ky/libcouchbase,signmotion/libcouchbase,mnunberg/libcouchbase,mnunberg/libcouchbase,avsej/libcouchbase