Add parsing of text/calendar

parsed calendar data goes into the alternatives field
Removed commented code, and fix charset duplication
Revert change from binary to utf-8
Merge pull request #83 from stovenator/master

Handle text/calendar alternatives