auroc:
1. No longer corrects for sign, we should do that externally
2. Returns roc
3. Now accepts explicit integration limits