ISPN-263 Handle cluster partitions

https://issues.jboss.org/browse/ISPN-263

I added one more commit with some test fixes.
Actually this is the whole problem with REPL as well.  We can't allow for more than 1 operational sub cluster unless we do some sort of division by segment or something, where we would have partial availability.