add keepExisting option

When set, re-running grunt symlinks will silently ignore any links that already
exist and point to the right destination, rather than failing.