Modified code to use iCalendar package.
Create a requirements file to manage Python dependencies with pip.

Thanks to @scgruber for this; stolen from #7.
Fixes incorrect TZOFFSETFROM/TO values.
Removes old iCalendar render code.

Fixes #6, closes #8.
Slight tweaks to iCalendar descriptions and summaries.
Merged from upstream.