Person’s CN escaping

CN field of organizer and attendee should be escaped. 
A comma stops ICS parsing in Gmail.
i glanced at some of the `parseICS` methods and none of them handle the escaping correctly with `;`. Maybe just open an issue for that and include merging these `escape/unescape` functions as a task