Improve Genetic minimizer and add its tests in Ctest