Improve compatibility with scikit-learn `auc_score()`

The method to calculate the area under the ROC curve in this library could implement support for the parameter max_fpr for improved compatibility with scikit-learn:

https://scikit-learn.org/stable/modules/generated/sklearn.metrics.roc_auc_score.html#sklearn.metrics.roc_auc_score