[WIP] Missing contributions

This pr aim to add missing contributions for 0.14:
 
  - improvement of `doc/module/multiclass.rst` documentation related pr #2207 and #2269.
  - better error handling in the metrics module related pr  #1750, #1985, #2002, #2015, #2024, and  #2147.