iOS 6+ async bug fixed

The problem was, that on iOS 6 the asynchronous function requestAccessToEntityType was called. This function actually assigned self.eventStore after it was used for the first time.
So you had to call this twice to access the eventStore and make use of it (tested on iOS 6.1.2 with a real device).