Start implementing touchpad.
Handle touch events properly.
video_omap: implement disabling of vsync
video_omap: convert a TODO into comment
video_omap: add font rendering for RGB565 framebuffer
video_omap: add font rendering for ARGB8888 framebuffer

In constrast to the RGB565 code, this here is only compile tested.
video_omap: add some documentation on how to use the driver
(iOS) Make keeping the frontend settings updated more efficient
Handle key_event in udev.

Use libxkbcommon for this.
Fix mod-handling in X11.
Start implementing UTF-8 keyboard handling for X11.
Use input context in xvideo and xegl.
Add keyboard layout support to udev.

Adds input_keyboard_layout setting.
Log udev feature.
Fix duplicate string declarations in strings.xml.
Clean up RetroActivityFuture a little. Remove a pointless if statement check (the only Android versions this launches on are the ones that satisfy this condition).

Also misc other cleanup.
Merge pull request #407 from lioncash/master

[Android] Various cleanup
Initial RETRO_ENVIRONMENT_GET_LOG_INTERFACE.
Update logger overrides for IOS and XDK1.

Not compile tested.
Use logging interface in libretro-test.

Fix RETRO_LOG_OUTPUT to always log.