Retain localeID when constructing a Calendar
Retain localeID when constructing a Calendar

The Calendar destructor releases stored values when the
Calendar is being deallocated, including releasing the localeID.

By default this is an empty string (kCFEmptyString) which results
in multiple Calendars causing a fault when it is over-released.
Ensure that instead the localeID is retained to balance the
release when it is cleaned up.

Issue: SR-2879

johnno1962e/swift-corelibs-foundation,apple/swift-corelibs-foundation,ikesyo/swift-corelibs-foundation,amosavian/swift-corelibs-foundation,apple/swift-corelibs-foundation,michael-lehew/swift-corelibs-foundation,mattrajca/swift-corelibs-foundation,alblue/swift-corelibs-foundation,michael-lehew/swift-corelibs-foundation,mattrajca/swift-corelibs-foundation,amraboelela/swift-corelibs-foundation,johnno1962e/swift-corelibs-foundation,parkera/swift-corelibs-foundation,mohitathwani/swift-corelibs-foundation,ikesyo/swift-corelibs-foundation,JGiola/swift-corelibs-foundation,amraboelela/swift-corelibs-foundation,JGiola/swift-corelibs-foundation,mattrajca/swift-corelibs-foundation,ikesyo/swift-corelibs-foundation,parkera/swift-corelibs-foundation,alblue/swift-corelibs-foundation,alblue/swift-corelibs-foundation,JGiola/swift-corelibs-foundation,johnno1962b/swift-corelibs-foundation,mohitathwani/swift-corelibs-foundation,johnno1962b/swift-corelibs-foundation,apple/swift-corelibs-foundation,ikesyo/swift-corelibs-foundation,amosavian/swift-corelibs-foundation,alblue/swift-corelibs-foundation,michael-lehew/swift-corelibs-foundation,amraboelela/swift-corelibs-foundation,mohitathwani/swift-corelibs-foundation,mohitathwani/swift-corelibs-foundation,parkera/swift-corelibs-foundation,mohitathwani/swift-corelibs-foundation,parkera/swift-corelibs-foundation,bolshedvorsky/swift-corelibs-foundation,ikesyo/swift-corelibs-foundation,apple/swift-corelibs-foundation,bolshedvorsky/swift-corelibs-foundation,michael-lehew/swift-corelibs-foundation,alblue/swift-corelibs-foundation,mattrajca/swift-corelibs-foundation,johnno1962e/swift-corelibs-foundation,e78l/swift-corelibs-foundation,johnno1962b/swift-corelibs-foundation,johnno1962c/swift-corelibs-foundation,johnno1962e/swift-corelibs-foundation,amosavian/swift-corelibs-foundation,e78l/swift-corelibs-foundation,johnno1962e/swift-corelibs-foundation,e78l/swift-corelibs-foundation,amraboelela/swift-corelibs-foundation,bolshedvorsky/swift-corelibs-foundation,johnno1962c/swift-corelibs-foundation,johnno1962c/swift-corelibs-foundation,amraboelela/swift-corelibs-foundation,parkera/swift-corelibs-foundation,mattrajca/swift-corelibs-foundation,e78l/swift-corelibs-foundation,johnno1962b/swift-corelibs-foundation,JGiola/swift-corelibs-foundation,amosavian/swift-corelibs-foundation,JGiola/swift-corelibs-foundation,johnno1962c/swift-corelibs-foundation,amosavian/swift-corelibs-foundation,johnno1962b/swift-corelibs-foundation,bolshedvorsky/swift-corelibs-foundation,e78l/swift-corelibs-foundation,apple/swift-corelibs-foundation,johnno1962c/swift-corelibs-foundation,michael-lehew/swift-corelibs-foundation,bolshedvorsky/swift-corelibs-foundation