live: Set more environment variables for the hawaii service

systemd clears the environment before running a service so we were
missing important variables for Weston and Hawaii.
Also, enable the xwayland.so module to see if it works now.