config: Fix compilation errors
xrandr: ignore hotplug_mode_update value

The important thing is whether this property exists or not, but the value
doesn't matter.
shaped-texture: Add API to support a viewport view

This will be used by our Wayland front-end to implement the wl_viewport
extension.
wayland: Implement support for wl_viewport