Abstract ZDT problem definition, concrete ZDT1, ZDT2, ZDT3 definitions
Merge branch 'master' of https://github.com/wreszelewski/nsga2

Conflicts:
	examples/main.py
	examples/plotter.py