Add questletor options to choose ranker and scorer.
Refactor Scorer so ERR and NDCG are subclasses.