public Vertigo undeployNetwork(String cluster, NetworkConfig network) {
    return undeployNetwork(cluster, network, null);
  }
public Vertigo undeployNetwork ( String cluster , NetworkConfig network ) { return undeployNetwork ( cluster , network , null ) ; }
Undeploys a network from the given cluster.<p>

This method supports both partial and complete undeployment of networks. When
undeploying networks by specifying a {@link NetworkConfig}, the network configuration
should contain all components and connections that are being undeployed. If the
configuration's components and connections match all deployed components and
connections then the entire network will be undeployed.

@param cluster The cluster from which to undeploy the network.
@param network The network configuration to undeploy.
@return The Vertigo instance.