vcsh: Support whitespace in filenames for gitignore

GitHub: fixes RichiH/vcsh#105
vcsh: $() instead of ``
Merge branch 'feature/IFS'