ENH simplify the Scorer API

A Scorer is now a function that returns a score that should be maximized.
ENH f_scorer that returns multiple values + support for that

Added a report method to GridSearchCV to use it.