Formatting.
Removed unnecessary CSS rule.
No orange links in documentation message boxes.
Using different color for links inside code blocks.
Increasing code block padding.
Using slightly brighter set of colors for message boxes.
Setting CSS for horizontal rules.
Fixed all EGLConfigs listed as single-buffered.

The commit c980858 added a new flag to _GLFWfbconfig that was not being
set by EGLConfig enumeration.  This patch assumes eglCreateWindowSurface
only creates double-buffered surfaces.

Fixes #315.
wayland: Fix indentation
wayland: Add basic input support
wayland: Build with -pthread
examples/boing: Add ball-follow-cursor functionality

Make it so that in the boing example, when the user clicks, the ball
follows the mouse cursor.
x11: Move KeySym to unicode converter out of x11 backend

To be used by the Wayland backend.
wayland: Add keyboard support

Adds libxkbcommon as a dependency when enabling the Wayland backend.
Merge pull request #316 from jadahl/wayland-input

Wayland input work.
wayland: Follow _glfwInputChar() type change
Fixed name of xkbcommon pkg-config module.
Fixed Wayland EGL pkg-config module name.

The wayland-egl module also includes wayland-client.

Fixes #317.
Fixed crash on Wayland with DRM-backend.

Fixes #319.
Fixes #301.
Added credit.