xbmc/xbmc — pull request #3097 by Karlson2k (2013-08-13 00:58:21+00:00)
Title: CharsetConverter rework - part 1

The main goal was removing "CStdString" from CharsetConverter so std::string can be used in XBMC for any strings that require conversion.
I think that CharsetConverter can be improved further, but current state is itself complete so this PR can be reviewed while I'm continue working on second part.