srf.formats.eventcalendar() use a flat array for dates collection

Introduced in preparation for the support of recurring dates.

Change-Id: I33c5cc36d4354fa4c9d37908464662f767e2fd84