DEAP refinement code clean-up and small fixes to support multi-objective evaluation
Updated code so it works with DEAP 1.0