Participant wants to cancel Event
I know this is over a year old, but I think it deserves an update. In 4.7, functionality has been added to allow for user self-service cancelation. When enabled for an Event (on the online registration tab), it sends a cancel or transfer link in the confirmation email. See https://issues.civicrm.org/jira/browse/CRM-16761