WIP : Isotonic calibration

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

How about `for k in xrange(len(classes))` then replace `this_df` by `df[:, k]`?