Add XDG_RUNTIME_DIR support

Create a socket file under $XDG_RUNTIME_DIR/uim/socket if that env is available
Update comments
Merge pull request #24 from tagoh/master

Add XDG_RUNTIME_DIR support