some clean up
created a ImgCorrectionManager and ImgCorrection Interface
implemented cbn correction and oblique Angle detector correction as class
implemented the cbn correction with the correction manager into ImgData,
all tests are passing
Oblique Incidence Angle Detector Absorption Correction has been completely implemented...
changed minimum width for tab button to smaller value to accomodate for the new cor tab...
added Valitator for oiadac txt fields...
bugfixing
reversed the previous change to saving files etc. Now it is only saving workind directories and calibrations (if saved or loaded previously)
implemented center offset and rotation parameter for the cbn seat correction.

Optimization itself for cBN seat correction is not more useful than fiddling around by hand, due to the long time per iteration. Changing the absorption length of the seats does not have a tremendous effect...
fixed a bug: loading a calibration file now correctly sets the pixelsize (before it used the pixelsize which was set before...)
refactoring
updated change log
Merge branch 'CbnCorrectionOptimization' into develop
updated change log
Merge branch 'develop'

Conflicts:
	Dioptas_main/setup.py