Parameters: 
Constructor LeslieMatrixModule initialises the question
* with parameters passing.
* In case of "values" as a first parameter:
* @params params[0]  string "values", indicates types of parameters passing,
* params[1]  number of age groups,
* params[2]  number of generations,
* params[from 3 to number number_of_ages+2]  the numbers of individuals in each age group in initial population,
* params[from number_of_ages+3 to 2number_of_ages+2]  the fertility of the corresponding age groups,
* params[from 2number_of_ages+3 to 3number_of_ages+1]  the fraction of individuals that survives from the corresponding age group,
For instance, v1(values,3,5,10,0,0,0,4,1,0.8,0.9);
* or
@params params[0]  string "limits", indicating that there are limits being passed
* params[1]  number of age groups,
* parmas[23]  min and max limits for number of generations (including initial generation) required,
* params[from 4 to 2number_of_ages+3]  limits for numbers of individuals in each age group in initial population,
* params[from 2number_of_ages+4 to 4number_of_ages+3]  limits for fertility of each age group,
* params[from 4number_of_ages+4 to 6number_of_ages+1]  limits for the fraction of individuals that survives from the corresponding age group.
For example,
v1(limits,2,2,8,5,10,0,1,0,1,10,15,0.1,0.3);
