Port text mode IDE to Unicode version of Free Vision

Currently you are unable to type any non-latin char in text mode IDE. Porting it to Unicode version of Free Vision TUI framework should fix the problem.

See https://wiki.freepascal.org/Free_Vision#Unicode_version

As of February, 2022, adoption of Free Vision to Unicode has been merged into the FPC main branch. This branch has already been tested on Linux and Windows and considered stable at least on these two platforms.

See also: #21373 (closed)

Edited by unxed