ignore images
some fixes for the method write()
added functions and tables to allow the evaluation of a non-US keyboard layout and create a mapping, that can be used with type() and write()
temporary: to run the keyboard layout evaluation (will be moved to preferences later)