use wxString::utf8_str() to avoid ambiguity as Qt5 now expect that encoding for QString::QString(const char * str), TODO: maybe use QString::fromUtf8() and similar to get more direct conversions and avoid eventual problems with QT_NO_CAST_FROM_ASCII
use internal wx functions for mbstowcs and wcstrombs as Android ones seems to be buggy (not completely implemented)