moved this.timeZones to a global internal variable.
Fixed small bug when recurrenceinfo is null it would throw an expection because we tried to clone it.

Signed-off-by: Michel <info@1st-setup.nl>