Changed: the alarm's timezone are taken into account

I also changed the way alarms are created to match the Calendar way of storing them.