NSCalendarIdentifierGregorian for iOS 8

In iOS 8, `NSGregorianCalendar` is deprecated and will be replaced with `NSCalendarIdentifierGregorian`.