Added support for undotted files

The addition is a bit hastily written, but it serves the purpose: 

I have some things in my dotfiles directory that are not strictly dotfiles such as some LaTeX stuff: LaTeX expects the files to be in ~/texmf and not ~/.texmf. 

Any directories in SYMLINK_DIRS that are also in NO_DOT_DIRS will be linked as ~/name instead of ~/.name.

What do you think?
That's not true anymore; it's one of the things you asked me to remove earlier, but I forgot to update documentation.