managedpop: a computer simulation to project allelic diversity in managed populations with overlapping generations