Adding GenerationalGeneticAlgorithmBuilder class
Added SteadyStateGeneticAlgorithmBuilder
Refactoring method names in BitFlipMutationTest
Adding classes to repair invalid variable values obtained after a mutation or crossover
Added class PolynomialMutationTest