Initial CMake port of QtVirtualKeyboard
This port makes sure that all the features that are currently tested in
the CI are complete and that the tests pass.
lipi-toolkit can't be tested since it's currently broken in qmake.
Myscript wasn't tested as it is also not tested in coin and the SDK is
T9Write wasn't tested as the SDK is not avaialble.