CCBC-281: Handle partial scheduling failure in multi ops

This fix handles this for most commands. It does _not_ handle
get-replica which requires different handling as it requires replicas
(and not masters) to be online.

Change-Id: I77d3a51dcf1d87ee0eded21d0e9999655a2b3c8b