openmaia and Unicode

Yes!

I just got a working build of openmaia using Unicode enabled wxWidgets libraries.

The changes are simple but quite extensive, since conversion between wxString and char* occur in variuos parts of the code. The patch file is currently more than 1250 lines long, but there is more work to be done.

While the core virtual keyboard works fine, I haven't tested the maiasms component since I don't have access to a mobile phone that I can link up to my laptop.

Moreover, I would like the developers to test my changes with their own build of the wxWidgets libraries, to make sure that I am not breaking things when building openmaia with non-Unicode wxWidgets libraries.

I'll be sending a patch to the openmaia developers within the next week.