add new keyboard_mode property that can be 'global' or 'local'.
'local' will request the keyboard when a textarea / input[type=text] is focused.
+ (implement on_javascript_callback + on_external_host (not used))
-> 1.3 !