[kcm] implement current language preferred sort.
[kcm] make skin page inject ui page field

now skinpage is hide, if ui is not classic ui.
[kcm] add some useless protect code
[kcm] now we have a nice looking error overlay steal from KDE :)
[kcm] translation update
[kcm] there is more than one config widget.. so put this code here is evil
[trans] update translation
[trans] Update Translation
[trans] Update Translation
[trans] Update Translation
[trans] Update Translation
[trans] Update Translation
[trans] Update Translation
[trans] Update Translation
[trans] Update Translation
[kcm] add modifier only support, use 4.2.8 new widget
[kcm] move key trans to fcitx-qt.
[kcm] use qMax and qBound, remove Chinese comments