Fixes issue #2445.

This commit fixes issue #2445: When comparing bicluster-results that contain 
different number of biclusters, `sklearn.metrics.consensus_score` can sometimes
give wrong results. This is fixed here.