klocale.h -> klocalizedstring.h almost everywhere
replace klocale.h with klocalizedstring.h when only i18n functions are
used, adding it when KLocale is used explicitly; the reason is that in
kdelibs 4.x klocalizedstring.h is the canonical header for i18n
functions, with klocale.h including it for compatibility reasons