make sure that we built the matrix with enough test examples

If we build a confusion matrix with an empty set of labels/examples, then the printout fails. This is a quickfix to avoid this. The results are not very meaningful though.

There is also a small change in the column separation for label names, that should be tabs and not spaces.