We should enable packComponents for both incremental and non-incremental layouts. We should not pass a value for componentSpacing but rather use the default.
Implement a new setting "Tile disconnected nodes on layout" which is true by default. This should be used when calling layout (currently only fcose has this option but cise will also have it soon; so let's enable it with both if OK).
The new setting "Tile disconnected nodes on layout" has no effect on layout. We always tile on non-incremental layout and always not tile on incremental layout regardless of its value.
packComponents
for both incremental and non-incremental layouts. We should not pass a value forcomponentSpacing
but rather use the default.