Keep track of (Overlap)BlockState instances to free cache resources when possible
OverlapBlockState documentation improvements
Fix inconsistency issue with minimize_nested_blockmodel_dl() when clabel is used with overlap=True