Merge pull request #13 from lahwaacz/master

Fixed bug in handling the default value of 'binlist' array
README.md: fix spelling.
README.md: better formatting in markdown.
cdm-xlaunch: use `"$@"' instead of `$*' for better quoting.
Polish vim modelines.
Revert commit 2c8cc1a4, and fix the problem in a correct way.
cdm: simplify processing of /etc/X11/Sessions.
Minor improvements to coding style.
Improve quoting for `serverargs' and `launchflags'.
cdmrc: notify users to explicitly use `$HOME' instead of `~'.
profile.sh: revert 97afbbf0 for reasons given in comments.
Reduce nestedness in processing of `binlist'.

Now users can use `~' instead of `$HOME' again.
Merge pull request #14 from CasperVector/master

Improve quoting for serverargs and launchflags, plus minor improvements.
install.sh: README -> README.md
Merge pull request #15 from CasperVector/master

install.sh: README -> README.md
Updated author info and copyright