dm.createDemographicModel: Create a basic demographic model
Description
This function creates a basic empty demographic model, which
is returned. Features like mutation, pop.source splits and
migration can be added afterwards.
Number of haploid individuals/chromosomes that are sampled. If your model
consists of multiple populations, this needs to be a vector
containing the sample sizes from each population.