Support LAUNCHD code on Linux. Enable by default.
The launchd code allows $DISPLAY to be set to any path name, which allows placing the X connection socket in a more secure location in the filesystem than /tmp.
This is intended to help fix the security issue raised here:
Signed-off-by: Keith Packard email@example.com