New components :
- termination_criteria
- parent selector (now, the offspring generator is generic, you can customize the way to generate offspring thanks to the parent selector and genetic operator)
Minor changes :
- refactoring of the code
- change some tests with correct parameters for algorithms