utils.py & test_cohort.py Aggregated_present_value tested and OK

expanded per_capita_present_value and created new function to generate non-constant cohorts.
aggregated present value method is functionnal and tested but unsure about the  per_capita counterpart