RF+NF: support 2D predictions in confusion_matrix
RF: use new syntax for cosmo_confusion_matrix
ENH: use "safer" comparison by first checking whether values are a vector, then taking the un-vectorized maximum
BF: do not raise error with empty datasets that have dimension attributes