Add XDG_RUNTIME_DIR support

Create a socket file under $XDG_RUNTIME_DIR/uim/socket if that env is available