Move dir generation code outside of vendor conditional.
Decouple symlink source from DEST_NAME.
Support linking of whole directories with `--file`.
Merge pull request #36 from freshshell/link-dirs

Support linking of whole directories with `--file`.