handle cases where the symlink target exists gracefully
If the link target already exists and points to where it's supposed
to, just print a warning. It probably was listed both in
dependencies and devDependencies.
If the entry in node_modules is wrong, continue to fail hard, but
with a nice, informative error now.
closes #1 on GitHub