Refactorized: Differential evolution and related classes
Adjusting ElitistEvolutionStrategyTest.java and NonElitistEvolutionStrategyTest.java