Fixed date calculations around daylight savings
Fixed infinite recursion issue on recurring events