Moved markdown generation for activity from activity object to mailsender API.
Introduced icalAPI which takes care of ical-related transformations of activities.