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?
Same -- why include `-u` when `-s` isn't included?