Add wayland globals

This PR adds a wayland display singleton.
Targets #74 and #75.
Still WIP!
Nah, it's the name of the ENV variable, right? So I suggest `WAYSOME_SOCK`