Start adding udev input driver.
Fix minor crash and mouse.
Remove debug use of udev.
Use udev over linuxraw if possible.
Use epoll to support multiple input devices.
Implement hotplugging for input devices as well.
Merge pull request #403 from Themaister/evdev

Udev input driver for Linux
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.