Skip files if they've already been symlinked to the correct place

Hi Ben,

I've been working on my setup for managing dotfiles and used yours for some ideas and inspiration. I thought you might like this update to the Rakefile so that if the `target_path` is already a symlink to the `source_path` it's just skipped without prompting about overwriting.