Add wchar conversion on non-Windows

Although, better not to use for filesys etc. (especially since it's UTF-32), but it's not a bad thing to have the conversion func.

Needed to interface with libarmips on Android.

-[Unknown]