Re #9030. Removed unused classes.
Re #9030. Use covariance matrix to estimate errors of calc. values
Re #9030. Added a unit test
Re #9030. Changed getCovarianceMatrix to return a const Matrix
Re #9030. Use chi squared in error calculation
Merge branch 'master' into feature/9030_fitting_error_propagation

Conflicts:
	Code/Mantid/Framework/API/inc/MantidAPI/IDomainCreator.h
	Code/Mantid/Framework/CurveFitting/inc/MantidCurveFitting/FitMW.h
	Code/Mantid/Framework/CurveFitting/inc/MantidCurveFitting/MultiDomainCreator.h
	Code/Mantid/Framework/CurveFitting/src/FitMW.cpp
	Code/Mantid/Framework/MDEvents/inc/MantidMDEvents/FitMD.h
	Code/Mantid/Framework/MDEvents/src/FitMD.cpp
Re #9030
Re #9030. Fixed an error after a merge with master.
Re #9030. Fix a doxygen warning
Merge branch 'master' into feature/9030_fitting_error_propagation
Merge branch 'master' into feature/9030_fitting_error_propagation
Merge remote-tracking branch 'origin/feature/9030_fitting_error_propagation'