integrated auc() code from sklearn directly in pynlpl, preventing dependency and retaining Python 3 compatibility