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()).
-lGL wasn't in the right spot for some systems?
Merge branch 'opengl' of https://github.com/hmaon/OpenXcom into opengl
Merge branch 'master' of git://github.com/SupSuper/OpenXcom
Merge Text.cpp (thousands separator issue).
Fixed: Can't dismantle ANY facility if some of the attributes is overflowed!
fix software rendering.
Merge branch 'opengl' of github.com:hmaon/OpenXcom into opengl
Merge pull request #321 from fenyo1/FixFacilityInUseCheck

Fixed: Can't dismantle ANY facility if some of the attributes is overflowed!
Merge pull request #318 from GregoryBonik/master

Support for non-breakable space character
add OpenGL files to cmake list, I guess?
Merge branch 'master' of https://github.com/SupSuper/OpenXcom into opengl
Merge pull request #324 from hmaon/opengl

compilation stuff for various esoteric build methods
link in OpenGL via cmake files
Merge pull request #325 from hmaon/opengl

link in OpenGL via cmake files
allow for window resizing in OpenGL modes
fix for persistent mind control due to panic.
less hardcoding, more ruleset flexibility.

oh yeah, and modding possibilities for grenade launcher type behaviour.
this is totally not me trying to sneak in features i want for my mod :P