ical: rfc formatting

    Verified at http://icalvalid.cloudapp.net/Default.aspx
    a) text formating function (http://tools.ietf.org/html/rfc2445#section-4.3.11)
    b) new line now is CRLF (http://tools.ietf.org/html/rfc2445#section-4.1)