Added TimeZones resource
Started implementing TimeZoneService
Introduced XmlSerializer
Implemented TimeZoneService
Added GetDateTimeInZone method to TimeZoneService
Introduced EventTimeFrameCreator
Added WholeDayEventDueTime user preference
CardProcessor now uses EventTimeFrameCreator
Fixed unit tests
Fixed updating events
Tested setting event time frame
Fixed setting whole day event date
Merge branch 'creating_whole_day_events'