icalrecur.c: fix WEEKLY recurrences:
	     - fix first occurrence when DTSTART < WKST
	     - do proper calculations when start of week a given occurs in previous year