Fixed segfault in SDCalibrator::init

m_objects was used before initialization.
Deep refactoring of SDFitData
Changed SDMultiLineFitter to use exceptions for error handling