remerge some changes and enhancement

e.g. the link to a calendar file got lost

another thing is to set a uid in ics events. I wrote a small perl script to post out events to a newsgroup. And the perl ics parser needs uids to distinguish events happening the same day: https://github.com/andibraeu/myScripts/blob/master/nextWeekEvents/nextWeekEvents.pl