Eventの詳細をiCal形式でダウンロードできるようにした

悪くはないんだけどViewに直接的に関与するメソッドではないので外部関数化（例`kawaz.apps.events.utils.event_to_ical(event)`）にしたほうが良いかと。
そのほうが**Eventインスタンスを正しいiCal形式に変換できるか？**というテストが別にかけるし、使いまわせるし、信頼性が高い。