Fixed a broken unit test, and changed the ROC calculation function to accept an ordering of the class
labels, which allows you to "flip around" a ROC curve which comes out mirror imaged.