Fix handling of duplicate linkDependencies

When specifying link Dependencies multiple time,
grunt-link would either fail with a warning about
cyclic graph, or create symbolic links in
unexpected region.

Fixed by adding a console warning and ignoring
duplicates.