Unicode support was assumed to be present if the Windows-OS version is
greater or equal five, which corresponds to Windows 2000 or later [1].
Because parts of the removed and remaining native code call methods that
are only available on Windows XP/Server 2003 or later, for example
'FindFirstFileA()' (the code says 'FindFirstFile' but it is linked to
'FindFirstFileA') respectively 'FindFirstFileW()', it is save to assume
Unicode is always supported. All methods that check it or handle an
alternative encoding are effectively dead code and can be removed.
Furthermore only 64-bit artifacts are provided now and 64-bit CPU are
not supported before Windows XP, too.
Also remove build-scripts for CPU architectures not supported anymore
and java and native code that is not called (anymore).
[1] - https://learn.microsoft.com/en-us/windows/win32/api/winnt/ns-winnt-osversioninfow