Use XDG_RUNTIME_DIR to hold sockets, and do not make a world-writable dir