fix: updated the values of getRandomLocalOptimaY101

Signed-off-by: Romeo Shuka <shuka@sra.uni-hannover.de>
fix: Set indecies in memory loops to size_t

Signed-off-by: Sebastian Niemann <niemann@sra.uni-hannover.de>
devel: Added .0 to force double values

Signed-off-by: Romeo Shuka <shuka@sra.uni-hannover.de>
devel: Removed limitations on the maximal number of evaluations
fix: Corrected gnuplot script for plotting fitness functions
devel: Added stud for plotting 1D and ND functions
Added dummy for config handling
devel: Removed GNU Readline dependencies and added cereal

Signed-off-by: Sebastian Niemann <niemann@sra.uni-hannover.de>
devel: Removed "using .." notation and added namespace directly

Signed-off-by: Sebastian Niemann <niemann@sra.uni-hannover.de>
feat: Restructured CLI and added plot2DFitnessFunction support

The plotter was mainly choosen as the first supported script to
investigate on the interaction between cereal, gnuplot and polymorphism
on top.

Signed-off-by: Sebastian Niemann <niemann@sra.uni-hannover.de>
devel: Added optimisation algorithm dummy class

Signed-off-by: Sebastian Niemann <niemann@sra.uni-hannover.de>
devel: Removed "using ..." notation and added namespaces directly

Signed-off-by: Sebastian Niemann <niemann@sra.uni-hannover.de>
feat: Added a single header file to rule them all

Signed-off-by: Sebastian Niemann <niemann@sra.uni-hannover.de>
devel: preparing rebase