Fix the non-Win32 version of Language::cpToWstr().
Support for non-breakable spaces in Text class.
In Text::formatFunding(), set LC_CTYPE too.

This is necessary for mbstowcs() to work correctly (it is called
from Language::cpToWstr()).