update SupervisedClassifiers and CalibrationMap
This merge request makes SupervisedClassifiers calibrate incrementally and automatically flush if desired. This includes some additional functionality within CalibrationMap, including some more explicit catching/prevention of infty and nans at times.
Edited by Reed Essick