Group Presence Period repeat only for the duration of the Group Calendar Assignment

We should be able to configure a group calendar saying that the pattern
is "from 9:00 to 12:00, repeat every monday morning" with a group
calendar assignment saying "use this pattern from 01/01/2016 until
31/12/2016" and then create another group calendar assignment for 2017
without having to change the periodicity stop date on all presence
periods of the group calendar.

I think it should repeat from group calendar assignment's start date
until min(group calendar assignment's stop date, presence period's
periodicity stop date).


/reviewed-on !125
5 jobs for fix/random_knowledge_pad_failure
Status Job ID Name Coverage
  External
passed ERP5.CodingStyleTest-Master

passed SlapOS.Eggs.UnitTest-Master.Python2

00:34:57

passed SlapOS.Eggs.UnitTest-Master.Python3

00:23:53

passed SlapOS.Eggs.UnitTest-Master.Python3

passed SlapOS.Eggs.UnitTest-Master.Python3

00:59:55