Fixed SKLearnTrainer to match sklearn ranking alg

SKLearnTrainer will now work with the sklearn ranking algorithm. Earlier
refactorisation had used the wrong keys for passing the training data.