Normalisation of unicode character inputs
Normally, we won't get combined characters as input injected into CEGUI, so this has not been a problem so far (afaik). Yet, since we improve our unicode support in 1.0, we should add checks wherever a unicode string is handled, so we do not get wrong results.
- One potentially hazardous source is the clipboard.
- Keyboards should not send unnormalised unicode afaik, but this needs to be confirmed