ENH: added LatinHyperCube sampling to maximise coverage of sample space during population initialisation.