Add CMUS_SOCKET environment variable.

This lets you set an entirely different path for the `socket` file. I don't really think it belongs with my config files, and I'd actually prefer it to just sit in `/tmp`.

The changes are pretty minimal and I included the documentation. What do you think?