ki18n: Use Q_DISABLE_COPY in KCatalog
ki18n: Remove unimplemented QDebug operator<< declaration for KCatalog
ki18n: Simplify KCatalog::translate() implementations
ki18n: Simplify KLocalizedStringPrivate::toString implementation
ki18n: Fix KLocalizedString::isApplicationTranslatedInto()

AN application is always translated into the code language
ki18n: Use existing isApplicationTranslatedInto method rather than reimplementing it poorly
ki18n: Include legacy catalogs defenitions in KLocalizedString
KLocale: Fix mac code after ki18n split

This is not tested, but the old defenitions in klocale_mac.cpp didn't match the declarations in klocale_mac.h, so this can't be any worse ;-)
KLocale: Remove unused include and declaration.
KLocale: Simplify global locale initialization
KDateTime: Simplify locale handling
KLocale: Make sure KLocalizedString has an application catalog before using KLocale::global()
KLocale: Restore the KLocalePrivate::setLanguage() documentation matching 94b0ddc by Kevin Ottens
KLocale: Minor documentation formating fixes
ki18n/KLocale: Re-enable useTranscript kconfig option lost in the ki18n move
ki18n: Move ki18n classes back to kdecore
ki18n: Fix CMakeLists.txt files after moving ki18n back to kdecore
ki18n: Use kdecore_export.h rather than non-existing ki18n_export.h
Move KLocalizedString language list back to KLocale