ICAL: rfc2445 formatting

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