Add a remote display name argument to wlr_wl_backend_create. If NULL is passed to the wayland backend at all times, creating a wayland backend *after* the compositor was started up, would require changing the WAYLAND_DISPLAY environment variable.
Starts to update the wayland backend to the new backend api. Not yet updated to libinput branch (not yet compiling).