Add parsing of text/calendar

parsed calendar data goes into the alternatives field