WIP : Isotonic calibration

calibration module with platt and Isotonic calibration.

A few issues :

- [x]  nice calibration plots
- [x]  add tests for metrics
- [x]  add narrative doc

Please report the actual list of labels in the error message to help the user understand whats wrong in its data without having to relaunch the script with pdb.