all events are now cached, the pageToken was not being looped on properly
changed event download for singleEvents=True and now need to parse RRULEs going forward when using the cache