Fixed Log issue.
Added not null attribute etc.
Resolved security problems.
Fixed some naming issues.
Fixed usage issues.
Fixed performance issues.
Fixed some design issues.
Fixed some design and globalization issues.
Merge branch '20140723_CodeAnalysisIssueFix' into developement
Reverted PeakFittingViewModel.
Removed unused files etc.
Removed unused array argument.
Refactoring Background.
Refactoring: Replaced CalcFft with Fourier.Forward/Inverse of Math.Net.Numerics
Refactoring: Removed DoPeakFitting.
Refactoring: Moved OverlappingPeaks to Calibration and renamed to CalibrationPeak.
Refactoring: Removed Peak from calibration.
Refactoring: ToPeakDefinitions.
Refactoring: Renamed to GetIntensity.
Applied LMA to usage.