37. Start working on Text Editing - WebKit porting to Mona OS

LTNS. Our first step of text editing works.
We wrap os-dependent key events in PlatformKeyboardEvent, then handle them on EditorClient. Does it sound easy? No, it much more difficult than I expected.