Support balancing across a subset of nodes

mem3_balance implicitly assumed the set of nodes over which the DB is
hosted is expanding.  We need to make a couple of small changes in the
case of cluster contraction.

BugzID: 20742
Merge pull request #55 from cloudant/20742-balance-contraction

Support balancing across a subset of nodes