Introduce proper exceptions for geometry check.
Widget displays the exception properly in a MessageBox.
First adjustments for multiple energy calculations. (DiffractionSetup)
Use cmath instead of mpmath if mpmath can not be loaded.