added coherent sums for Energy and TimeSpectra for thickness and divergence distributions
added new intensity function from AmplitudeVector, added coherent distribution calculation for EnergySpectrum and TimeSpectrum added theory.py module shifted some functions in this module , added transverse coherence calculation