Updated the evaluation so that a segmentation is labeled a "correct segmentation" only if the groundtruth and hypothesis segmentations have the exact same number of connected components. Before it was just if the hypothesis had no false negatives in the groundtruth region. This wrongly counted oversegmented regions and segmentations that included false positives as "correct segmentations". These modification fixes that issue.