Basic ical parsing and GPIO changing via python-icalendar

icalendar doesn't support repetitive events, etc - it leaves us to handle
it, but we are lazy and will use a different module.
So this is just a test code for one-time events that are also broken in
the GPIO changing logic when multiple events with the same summary exists.