Remove logging from configureTopology(..) and add call to logRuntimeEnvironmet(..) from doMatch(..). Add ClusterAwareCondition.set(:Boolean) class method to allow Condition subclasses to set the clusterAvailable state; refactor reset() to call set(null). Edit Javadoc.