Apex Input mode keyboard support

this adds support for one of the Apex QT modes, the one where keyboard input results in characters where possible. IN brltty, this generates PASSKEY and PASSCHAR commands.  The intention is for the other mode, where all keys generate windows virtual keys will generate PASSAT or PASSXT commands.