Bugfix ICS Feed Timezone not adjusted

When getting an ICS Feed from Google Calendar the Timezone isn't adjusted. This adjusts it based on the ```$timezone``` static. This also takes into account the fix in #35 by @harendt

I wasn't sure if this was the best way to do it, so if there are suggestions I'm all ears.