ENH: median_absolute_error consistent with other regression metrics

As discussed in #3761, this PR should make `metrics.median_absolute_error` consistent to the other regression metrics like `mean_absolute_error` in case of multi-output.
Reading this again. This might not be true for r2_score.