Check for Slack existence when ignore_unconnected components is set to true
In case the ignore_unconnected_components option is set to true and there exists no slack, no components are created.
Throw a warning in that case. Maybe when no Slack exists create the network that forms the largest connected component?