[INTERNAL,API] gsl-removal: adaption to use ListUtils
[INTERNAL,API] gsl-removal: wrapped GSL functions

 wrapped all function and replace function calles with wrapper functions
 consistent namespace
 added cmake files
[INTERNAL,API] gsl-removal: replace GSL function using std and boost

removed gsl_pow.h
 -replaced gsl power function with the std power function
moved gsl-wrapper files into own directory
removed gsl_sort()
removed gsl_sort_index
removed gsl_stats_mean
removed gsl_stats_sd_with_fixed_mean
removed RNG from UniqueIdGenerated
replaces gsl_rng functions with boost::random functions
UniqueIdGenerator setSeed uses UInt, not Date
modified whitelist for TOPP_FeatureLinkerUnlabeledQT_3
changed to boost random numbers in SimRandomNumberGenerator
GSL random number generators are replaced by boost random number
generators in SimRandomNumberGenerator and all points of usage are
adapted to boost random numbers
changed type to remove warning
removed gsl_sf_psi
[BUILD] added FindEigen3 module
[BUILD] added find code for eigen3 and included eigen3_include_dir

 * eigen3 is header only so no integration into target_link_libraries required
[INTERNAL,API] gsl-removal: replace GSL function with Eigen functions

removed gsl_linalg_LU_decomp & _LU_solve
removed gsl_lanalg_SV_devomp with Eigen SVD
removed gsl_blas_dgemm
removed fft
removed fft
deletion of CompareFouriertransform
changed PeakPickerHiRes spline to Eigen
changed spline in TOFCalibration
wrapped spline functionality
changed cubic spline in TransformationModel
changed b_spline in TransformationModel
changed LM-Fitter in GammaDistributionFitter
changed LM in GaussFitter
changed LM in GumbelDistFitter
changed LM in PeakPickerWavelet
changed LM in TwoDOptimizer
changed LM in TraceFitters
changd LM in LevMarqFitter and EmgFitter
changed LM in OptimizedPeak
remove debug output to std::out in SavitzkyGolayFilter
[BUILD] added wildmagic 5 as dependency to openms core
[INTERNAL,API] gsl-removal: replaced GSL functions with Wm5 functions

changed PeackWidthEstimator spline
changed linear-fit
changed gsl_multifit_linear
changed quadratic regression
[INTERNAL,API] gsl-removal: delete LmaGaussFitter/Model and LmaIsotopeFitter/Model
[INTERNAL,API] gsl-removal: removed SILAC(Filtering/Filter/Analyzer) and dependencies

dependencies: FeatureFinderRaw
[FIX] fixed uninitialized member
[FIX] gsl-removal: fixed windows compiler errors and warnings
[INTERNAL,API] gsl-removal: adapted ElutionPeakDetection to lowess smoothing
[INTERNAL,API] gsl-removal: use SavitzkyGolay
[FIX] MSNummpressCoder invalid read fix
[INTERNAL] added debug output on failure controlled with #ifdef
[INTERNAL,API] gsl-removal: clean-up comments
[INTERNAL,API] gsl-removal: make all unit tests work
[FIX] Reverted cast to remove Windows compiler warnings